Q: Check engine light on a lot

asked by on

The Check Engine light in my 2007 Subaru Forester (47k miles) is on quite a bit but just recently it has been on pretty consistently. I had it diagnosed and it was said that my gas tank may have a leak. I tightened the gas cap and i’ve done everything I can to try to find the leak or find some issue but I cannot. Is this normal, should I ignore it once I don’t find a problem?

Hello Jacqueline! Thank you for writing in with this question. This problem could be related to a bad gas cap o-ring, or something more involved like an evaporative emissions system leak, or canister purge solenoid problem. Since the Check Engine Light is illuminated, a professional from YourMechanic can scan the computer for codes to find the root cause of the problem. Ideally, a fuel pressure test would be performed as well as a visual inspection of all vacuum lines.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Check engine light on a lot

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Car is reading trouble code PO136 01/01

Hi. There could be a couple of things going on here. There are multiple oxygen sensors on your car and sometimes what we think bank 1 is may not be and the wrong oxygen sensor is replaced giving us the...

Q: Q: Hose leaking coolant

Hi there. If there is an obvious leak that you can see then that needs to be repaired first. If it is from a hose then that hose may simply need to be replaced. Once it is replaced the system...

Q: Fuel pump fuse overheats

If you have changed something in the system recently, that may be the cause. Otherwise, the fuel pump, and its wiring, needs to be checked; the problem is likely due to a faulty pump, or a short in the wiring,...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.