I just had my fuel line changed on my 2003 Jaguar X-type. Today, The check engine light came. Does the fuel injection have to be cleaned? And would the gas cap make the check engine light come on? If so does that mean there is a leak in the seal to the gas cap?
Yes, your gas cap can set a check engine light, and yes this can mean the seal on the gas cap has failed, a very common and easy fix. Denuding on your code set, you may need a fuel system service as well.
I would have to know what code the computer stored to even begin to guess why the light came on.
I recommend you take it back to the shop that changed the fuel line. I bet they will scan the computer of your Jaguar for free.
Once they get the code they will be able to determine why the light came on.
〉 Answered on May 9th, 2014 by Amy Mattinat, Owner and Author at Auto Craftsmen Ltd
Fuel injection may need to be cleaned & a bad gas cap can cause a check engine light to come on. There are THOUSANDS of reasons why a check engine light could come on. I'd take it back to who ever did the fuel line & have them check to see why the lights on & make sure they check it for free!
〉 Answered on May 9th, 2014 by Gelina Aquilina, Service Advisor / Mechanic at
There are many reasons a check engine light can come on. The gas cap could cause this, but your best bet is to have someone pull the codes for you. This will not tell you what is wrong with the vehicle, but it will give you (or the technician) a starting point.
〉 Answered on May 9th, 2014 by Helaine Kurot, Owner/Technician at 360 Automotive