If I am correct with your engine then its two torx screws holding the sensor into the air intake pipe.thanks for the advice is it a big job to change the senser
If this is what's causing the problem then yes it will play a part in economy as it could be over fuelling.thanks mate i will get it sorted do you think it will be better on petrol when i change it