Hello I drive a 1988 240 with the 2.3 carburettor engine. This week it failed its MoT test because of the exhaust gasses. The CO reading was too high. It's been smelling quite petrol-y, so I guess that means it's been running rich. I took it to my usual independent Volvo mechanics, and they said they turned down the fuelling so that the car passed its emissions test, but then in order to make it run smoothly (especially when cold?) they've turned it back up. They say that this is simply because it's old. I used to think these mechanics were marvellous, but now I'm not so sure. It shouldn't have to run rich all the time, should it? Not just 'becuase it's an old enigne'? Doesn't this indicate that something else is wrong or needs looking at? And will this affect my fuel consumption noticeably? Your comments would be much appreciated. Thanks olly