Check engine light stays on

Tiny
RASMATAZ
  • MECHANIC
  • 75,992 POSTS
If the check engine light is coming on -you need to have the computer scanned for code/s this your starting point finding out what's going on.
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
TONELLI2S
  • MEMBER
  • 1 POST
  • 2006 HYUNDAI SONATA
  • 49,000 MILES
I got a check engine light on my 2006 Hyundai Sonata LX. When I plugged in the diagnostic tool, the error messages I received were P2138 and P2106. Could you give me any information on these errors? Is it serious? Can I drive without having it fixed right away? How much would it cost to fix?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
HMAC300
  • MECHANIC
  • 48,601 POSTS
This is a bad gas pedal sender or piece of carpeting stuck under it, or a bad pcm(computer) or bad gas pedal switch. Your car is operating undr reduced power because of this. Costs vary by state and labor rates. I'd say you are looking at atleast $300 to fix this and check it out. If it's a pcm then it will be more money as it will need reprogramming.
Was this
answer
helpful?
Yes
No
+1
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KAYSCARS
  • MEMBER
  • 7 POSTS
  • 2003 HYUNDAI SONATA
  • 105,000 MILES
I have a '03 Hyundai Sonata GLS. The check engine light came on and is reading P0150. I understand that this would be the oxygen sensor. Is there any way to tell which sensor it is so I can make sure I order the right one?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Code numbers never identify bad parts, just a failed system.
I do not see a code 150. Can you re check, the codes start at 151, 152.

Most of the time, a o2 throws a code because it cannot do it job from something else. You need to get this confirmed before throwing parts at it.

What engine size do you have?

Roy
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KAYSCARS
  • MEMBER
  • 7 POSTS
It is a 2.7L V6.
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Did you re verify the code number?

Roy
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KAYSCARS
  • MEMBER
  • 7 POSTS
Yes, it still said P0150. I don't believe my reader can read the Hyundai specific codes, so the P0150 seems to be the Hyundai P0151 It also said- Bank 2/sensor 1
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Ok, that makes better sense.

You need to check the fuses as there is a heater in the o2 that may be bad. Thats what the code indicates and yes, it may be bad.

Bank 2 is the front of the motor. It is the sensor before the cat converter. It is called the upstream o2.

Roy
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KAYSCARS
  • MEMBER
  • 7 POSTS
So I can try checking the fuses, or replace the O2 sensor which corresponds with the '03 Sonata GLS?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
PURPLUS
  • MEMBER
  • 2 POSTS
  • 2001 HYUNDAI SONATA
  • 4 CYL
  • 2WD
  • AUTOMATIC
  • 87,000 MILES
2 1/2 half years ago I experienced a sudden loss of power in the shifting of the gears in the transmission, like the codes that were displaying 1) Loss of Vacuum & 2) input/output speed sensor failure. Fortunately I had 2 months of warranty left. Supposedly. The transmission had to be overhauled, at there expense. What happened was a loud thud hit simultaniously when the check engine lite came on. Pay attention here closely. The transmission then hung up in 3rd gear. Would not shift into overdrive or downshift to either 2nd or 1st gear. You had to take off in 3rd gear. Also, operating temperature does have some effect on the shifting, like the next morning when I needed to use it the check engine light had cleared itself and. When I took off the gears shifted just fine, until about 5 minutes of operation then the incident would happen again. Lock up in 3rd gear and check engine light came on again. Check engine light would always be on until the engine cooled down overnight and when you activated ignition the next morning check engine light would clear. After overhaul and 2 1/2 years later it does this again. I would like to know what really is going on here. What do I do? Do I have to get this transmission overhauled again? Please advise. Thanks so much!
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KHLOW2008
  • MECHANIC
  • 41,814 POSTS
Hi purplus,

Thank you for the donation.

When the CEL shows, an error has been detected by the engine or transmission management system.

In your case, the problem shouod be a problem in the trans control system. When an error has been detected, the PCM would go into limp mode if it is a major fault. This would explain why it is stuck in 3rd gear.

Turning the engine off would allow the PCM to reset itself temporarily till it encounters the problem and then it would go into limp mode again.

Quite often problems like this are caused by sensor failure. If internal components are faulty, it could cause slipping in geasrs and this in turn would cause the PCM to go into limp mode as well.

To understand what is wrong, get a scan done at your local Autozone or parts outlets, they provide free scans. Let me know the exact Diagnostic Trouble Code and we shall see what needs to be done.
Was this
answer
helpful?
Yes
No
-1
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
ASEMASTER6371
  • MECHANIC
  • 52,797 POSTS
Yes, I would check the fuses. If the sensor is bad and blew the fuse, you need to replace the fuse and the o2 or the code will return for no power to the o2 heater.

Check the harness as well for broken wires or shorts.

Roy
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
PURPLUS
  • MEMBER
  • 2 POSTS
Ok.I went down to Auto Zone and they don't do engine scan tests anymore. So, I went down to a "AAA" approved facility/with ASE certified mechanics. I did extensive explaining to the mechanic. The codes that were bearing was PO732 & PO734. They changed both input and output speed sensors and cleared all codes. Drove it 3.9 miles and tranny jerked again and "engine light " illuminated again. At this moment I am going to drive it in 3rd gear back down to the shop again, ever so gently, to see what codes may be displaying now and will let you know in 24 hours what they were and then we can proceed. I have included Hyundai Consumer Affairs at 1-800-633-5151 on my situation. I have a reference number that is related to this issue. Reference #358-9799. Now after codes scanned today they are PO755 and PO760 which are Shift Solenoid B Malfunction and Shift Solenoid C Malfunction. Not good from what the mechanic advised. Which was take it to a Transmission Specialist. Needless to say I was out $320 yesterday and still have a screwed up vehicle. Just new codes now. Please advise. Thanks
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
DOCFIXIT
  • MECHANIC
  • 18,828 POSTS
Hi
Hyundai issued a TSB on your problem Reference # 03-04-006 Date May 01,2003.
Is says wiring harness maybe the fault checking resistence and any pin damage. If none found then replace solenoids normal warranty applys.
Hope this helps
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
LACK4NOTHING
  • MEMBER
  • 1 POST
  • 2002 HYUNDAI SONATA
  • 6 CYL
  • 4WD
  • AUTOMATIC
  • 133,425 MILES
My check engine light came on last night. This morning, AutoZone told me the code was P0302, but their machine did not say specifically for the Hyundai. However, every other vehicle type that came up stated that this particular code refers to "Cylinder 2 misfire detection." They suggested that I use a high Octane gasoline and add Fuel Injection Cleaner and that should fix it. Is this correct?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
KHLOW2008
  • MECHANIC
  • 41,814 POSTS
Hi lack4nothing,

Thank you for the donation.

OBD-II codes are universal, meaning all models would use the same code for the same diagnostic description, though causes and repair procedure might differ.

Here are the definition of the group of codes and what Autozone recommends might not solve the problem. Misfires can be due to various causes.

DTC P0301, DTC P0302, DTC P0303 & DTC P0304
Code Definition

"Â DTC P0301: Cylinder No. 1 Misfire Detected
"Â DTC P0302: Cylinder No. 2 Misfire Detected
"Â DTC P0303: Cylinder No. 3 Misfire Detected
"Â DTC P0304: Cylinder No. 4Misfire Detected

NOTE: Engine Control Module (ECM), can also be referred to as Powertrain Control Module (PCM).

NOTE: Testing individual components does not isolate shorts or opens. Perform all voltage tests using a Digital Volt-Ohmmeter (DVOM) with a minimum 10-megohm input impedance, unless stated otherwise in test procedure. Use ohmmeter to isolate wiring harness shorts or opens.

System Description
With ignition switch at ON or START position, voltage is applied to ignition coil. Ignition coil consists of two coils and they are located on cylinder head spark plugs No. 1 and 2. High tension leads goes from cylinder ignition coil No. 1 to cylinder No. 4 and from cylinder ignition coil No. 2 to cylinder No 3. Ignition coil fires two spark plugs on every power stroke (cylinder under compression and cylinder on exhaust stroke). Coil number one fires cylinders 1 and 4. Coil number two fires cylinders 2 and 3. Powertrain Control Module (PCM) or Engine Control Module (ECM) provides a switching circuit to ground for energizing primary ignition coils. PCM/ECM uses crankshaft position sensor signal to time energizing of coil. When a primary ignition coil is energized and de-energized, secondary coil produces a high voltage spike across attached spark plugs. At same time, tach interface (part of ignition power transistor) provides PCM/ECM and Transaxle Control Module (TCM) with an RPM signal.

Failure Conditions
PCM/ECM detects misfire as change in angular acceleration of crankshaft. PCM/ECM will monitor for misfire when the following conditions are met:

"Â Engine has been running for at least 5 seconds.
"Â Engine speed is 500-6000 RPM.
" Engine coolant temperature is more than 14 °F (-10 °C).
" Intake air temperature is more than 14 °F (-10 °C).
"Â Vehicle is running free from sudden accelerations/decelerations such as gear change.

PCM/ECM sets DTCs P0301, P0302, P0303 or P0304 and turns MIL on when misfire has occurred more than 200 out of 1000 crankshaft revolutions.

If catalytic converter temperature is more than 1742 °F (950 °C), and misfire occurs more often than allowed in last 200 crankshaft revolutions, PCM/ECM determines severe misfire exists and will set DTCs P0301, P0302, P0303 or P0304 and cause MIL to blink.

Probable Causes

"Â Faulty Ignition system related part.
"Â Poor Crankshaft Position (CKP) sensor signal.
"Â Incorrect air/fuel ratio.
"Â Low compression pressure.
"Â Faulty Engine Coolant Temperature (ECT) sensor.
"Â Timing belt missing teeth.
"Â Faulty Fuel injector.
"Â Faulty EGR valve.
"Â Faulty PCM/ECM.

Test Procedure

1. Turn ignition off. Connect Hi-Scan Pro tool or equivalent to OBD-II Data Link Connector (DLC). Turn ignition on. Monitor and verify DTCs P0301, P0302, P0303 or P0304 are set. Go to next step. If DTCs P0201, P0202, P0203 or P0204 are set, do all repairs associated with those DTCs before continuing with this procedure.

2. Ensure vehicle is fueled with at least 87 octane fuel. If vehicle is fueled as specified, go to next step. If vehicle is not fueled as specified, refuel vehicle with 87 or higher octane. Go to step 5.

3. Turn ignition off. Disconnect ignition coils 3-pin harness connector. Measure primary coil resistance between ignition coil connector terminal No. 1 and 2 (component side). Resistance should be approximately 1.3 ohms. Disconnect spark plug wires from ignition coils. Measure secondary coils resistance between ignition coils spark plug wires connectors No. 1 and 4, also between No. 2 and 3. Resistance should be between 10.3-13.9 k/ohms. If both resistances are as specified, go to next step. If any resistance is not as specified, replace ignition coil with known-good component. After repair, go to step 5.

4. Perform an inspection of following systems and components:

"Â Spark plug and spark plug wires for cracks or damage.
"Â Fuel injectors clogging or wiring damage.
"Â Obstruction of Mass Air Flow (MAF) sensor.
"Â Vacuum hoses for damage or leaks.

If all components are in good operation condition, Verify than PCM/ECM connectors are secure. If connectors are okay, replace PCM/ECM with known-good component. Go to next step. If any component is faulty, repair or replace as necessary. Go to next step.

5. Return vehicle to original condition. Clear codes using Hi-Scan Pro tool or equivalent. Verify repairs by driving vehicle and monitoring for pending codes. If DTC is set during test drive, follow appropriate DTC test procedure.
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
HSAAGER1
  • MEMBER
  • 17 POSTS
  • 2004 HYUNDAI SONATA
  • V6
  • 109,000 MILES
The check engine light came on, then took the car to a mechanic for a computer diagnostic.
Result was that I should get my coolant temperature sensor and the thermostat replaced.
The check engine didn't came back on ever since.
Should I still get it fixed now, or wait until the light comes back on?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
WRENCHTECH
  • MECHANIC
  • 20,761 POSTS
We would need the exact code number to give you any advice.
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:07 PM (Merged)
Tiny
HSAAGER1
  • MEMBER
  • 17 POSTS
I cannot find the code on my receipt.
I guess what I am trying to find out is.
Just because the check engine light doesn't come on again does not mean there was not anything wrong with it. Or does it?
Was this
answer
helpful?
Yes
No
Thursday, February 21st, 2019 AT 5:08 PM (Merged)

Please login or register to post a reply.

Sponsored links