Skip the auto shop - Our mechanics make house calls

Q: Check engine light is always on, what can I do?

asked by on

I have a repeat problem with my 2010 Kia Soul where the Check Engine light will not stop turning on. Sometimes it will illuminate if I just tighten the gas cap. I've had it reset by the dealer, but nothing else seems to work. The problem is persistent, but the light itself is really unpredictable. I am worried for a couple of reasons. For one thing, I don’t want to replace every little part trying to find a solution. I am also worried the engine will run poorly if something with the sensors is faulty.

The evaporative emissions system on the Kia Soul is susceptible in warm climates or times of the year when spiders nest in the evaporative vent system, causing the check engine light to randomly come on. When the system is tested, a code P0449 may be set for the vent solenoid problem. The only fix is to have a technician check the vent solenoid and clean out any spiders or webs to allow the system to work properly. If you do not find any spiders or webs, then an inspection for leaks by checking your system with a smoke machine would help diagnose any problems. I would recommend getting a new fuel cap, if you’ve had success in the past with it. I would also advise having a certified mechanic, such as one with YourMechanic, run a diagnostic on your check engine light at your home or office and have the evaporative emissions system checked out for possible causes.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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: 2010 Dodge Caliber Engine High Engine RPMs

It sounds like your transmission may be slipping. When engine RPMs increase, but vehicle speed does not, that's a good indication of transmission slippage. The engine will sound louder when this happens because it's racing. Your vehicle has what's referred...

Q: The timing belt jumped is the mileage to high to be worth fixing.

If the damage, if there is any at all, is limited just to the valves, all you have to do to fully resolve that is install a remanufactured cylinder head. A remanufactured head for your vehicle costs roughly $500, if...

Q: It says service engine soon usually in the morning while warming up and goes out but does not come back on.

The check engine light should come on when you turn the key to the "on" position, but without starting or running the car. That function allows you to do a bulb check but also indicates that the PCM (computer) is...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...