Make: Chevrolet Aveo UVA 1.2 LT 2007 model.
When ever the gas is not pressed, the engine stalls. Even the engine does not start unless I press the gas while turning the key.
At high speeds everything seems OK.
It does makes a strange rumpling sound at higher RPMs.
I got the electrical fuse checked and they seems OK, as initially the mechanic thought it was an electrical issue to stop.
Recently I drove it to my home town for 150km and there was some burning oil smell. Now it is even taking longer time and throttle press to start. I checked the oil levels and they seem OK.