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

asked by on November 10, 2015

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.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I close the power liftgate?
If your vehicle is in power liftgate mode, you can use the power liftgate close button to effortlessly close the trunk. To do so, press the liftgate close button, which is located directly next to the latch on the trunk....
My new battery is dead after only a week.
You may have a parasitic draw. This is when something is draining the battery while the car is off. Enlist the help of a YourMechanic technician to use a digital multimeter to test your vehicle for a parasitic draw. (https://www.yourmechanic.com/services/battery-will-not-hold-a-charge-inspection)...
Rattle under car
The vehicle should be inspected for the loose or broken component which many be minor in many cases. The exhaust system uses rubber hangers that crack and break allowing extra movement. The components of the exhaust system are prone to...
Will putting a different tire size cause my car to shake or my tires to wear out quick and uneven?
Hi there. The engineers that design vehicles do so by making sure each part is precisely sized to match others - so the vehicle operates safe and efficiently. This includes the wheel and tire overall width and circumference (https://www.yourmechanic.com/article/how-to-tell-the-difference-in-size-for-a-car-tire-by-jason-unrau). What...
Truck keeps cutting out when driving - 2001 Chevrolet Silverado 2500
Hello there, many different faults could cause your 2001 Chevrolet Silverado to cut out and die while running. The most common would be an alternator (https://www.yourmechanic.com/services/alternator-replacement), battery (https://www.yourmechanic.com/services/battery-replacement), wiring harness fault, fuel pump (https://www.yourmechanic.com/services/fuel-pump-replacement), battery cable (https://www.yourmechanic.com/services/battery-cable-replacement), vacuum leak (https://www.yourmechanic.com/article/is-it-safe-to-drive-with-a-vacuum-leak),...
Clutch pedal sometimes sticks on the floor.
The clutch master cylinder is directly connected to the brake pedal and if the master cylinder and if the piston sticks in a seal or the master cylinder cannot hold pressure the pedal may fall to the floor. Your symptoms...
My 2001 vw beetle won't go over 20 mph and not shifting.
Hi there. The computer has put the engine into limp mode for a fault that the sensors have picked up. Since the transmission is not shifting, first check the transmission oil level and make sure that its full and red...
Why doesn't anyone offer a quote for a compression or CLT test?
In almost all cases, individuals with engine faults are seeking resolution to an "acute" fault and not so much presenting with a "worn out" engine, that is one with low cylinder compression and cylinder leakage. A compression loss that is...
Is the felt seal in a dodge 318 timing cover set needed?
The felt seal would be used inside the front timing cover in front of the seal as an addition to reduce the amount of seal leakage when the engine is not running and to help keep out excess dirt for...

Related articles

P2086 OBD-II Trouble Code: Exhaust Gas Temperature Sensor Circuit Range/Performance Bank 2 Sensor 2
What What the P2086 code means? P2086 is an OBD-II generic code for the exhaust gas temperature sensor circuit signal is out of range for bank 2 Sensor 2 to the engine control module (ECM). This means the sensor signal...
How to Read and Understand Check Engine Light (OBD-II) Codes
The Check Engine Light indicates a trouble code stored in the car’s computer and can indicate a number of issues.
P2513 OBD-II Trouble Code: Event Data Recorder Request Circuit Low
P2513 P2513 code definition The P2513 code relates to a fuel composition sensor circuit malfunction, most commonly stemming from an issue in the operation of the variable cam timing (VCT) solenoid, which changes the timing of the camshaft position to...