Check Engine light on intermittently .

Re: Check Engine light on intermittently .

I once read that if the petrol filler cap isn't on tight enough it can cause a check engine error.... it's some kind of mandated measure to protect the environment from petrol fumes.