thats not bad economy really. i get about the same from my v6 camry, all depends on how happy your right foot is i guess. give us a bit more detail about the petrol smell, cause generally when your filling up the car you will smell the fumes, or by this do you mean inside the car? the smell of petrol is inside the car, my mechanic told me that could be the reason why, my car isnt drinking but losing petrol.