2004 Hyundai Santa Fe Logo
Posted on Oct 15, 2010
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

WHat do the Check engine codes for 2004 Hyundai santa fe. P0157, P0335 and P1372 mean?

1 Answer

ZJ Limited

Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

  • Hyundai Master 17,989 Answers
  • Posted on Oct 15, 2010
ZJ Limited
Hyundai Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Joined: Jul 15, 2008
Answers
17989
Questions
0
Helped
14459545
Points
60858

P0157 - O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)


P0335 - Crankshaft Position Sensor A Circuit Malfunction

The crankshaft position sensor (CKP) measures crankshaft location and relays this information to the PCM (Powertrain Control Module). Depending on the vehicle, the PCM uses this crankshaft position information to time the spark properly or on some systems it is only for misfire detection and does not control spark timing. The CKP sensor is stationary and works in harmony with a reluctor ring (or toothed ring) that is attached to the crankshaft. As this reluctor ring passes in front of the CKP sensor, the magnetic field created by the CKP sensor is interrupted and this creates a square wave voltage signal that the PCM interprets as crankshaft position. If the PCM detects that there are no crankshaft pulses or if it sees a problem with the pulses on the output circuit, P0335 will set.

NOTE: If the crank sensor is used only for misfire detection and NOT spark timing (this varies with the vehicle), the vehicle should start and run with MIL (Malfunction indicator lamp) illumination. Also, some vehicles require several key cycles to illuminate the MIL. If this is the case, there may be no MIL illumination until the problem often enough over time. If the crank sensor is used for BOTH misfire detection and spark timing, the vehicle may or may not start.

Symptoms may include:
* Vehicle may not start (see above)
* Vehicle may run rough or misfire
* MIL illumination

Causes: A P0335 "check engine light" code could be caused by:
* Damaged CKP sensor connector
* Damaged reluctor ring (missing teeth or not turning due to sheared-off keyway)
* Sensor output open
* Sensor output shorted to ground
* Sensor output shorted to voltage
* Failed crank sensor
* Broken timing belt
* Failed PCM

Possible Solutions:
1. Using a scan tool, check if, when engine is running or cranking, that there is an RPM signal.
2. If there is no RPM reading, then visually inspect the crank sensor and connector for any damage and repair as necessary. If there is no visible damage, and you have access to a scope, you could check the CKP 5 Volt square wave pattern. If you do not, then, obtain a resistance reading of your crank sensor from a repair manual. (There are so many different types of crank sensors that there's no way to put here which resistance reading is correct). Then check the resistance of the CKP sensor by disconnecting the sensor and measuring resistance of the sensor. (It is best to check resistance readings from the PCM connector. This rules out any wiring problems from the start. But it does require some mechanical skill and shouldn't be performed if you\'re not familiar with automobile electrical systems). Is the sensor within resistance specs?
3. If not, replace the CKP sensor. If so, recheck resistance reading from the PCM connector. Is the reading still okay?
4. If not, repair open or short in the wiring to the crank sensor and re-check. If the reading is okay, the problem is intermittent or the PCM may be at fault. Try reconnecting and checking for RPM signal again. If there is now an RPM signal, wiggle test the wiring harness to try and induce the fault.

This code is basically identical to P0385. This code P0335 refers to Crankshaft Posistion Sensor "A", whereas P0385 refers to Crankshaft Position Sensor "B". Other crank sensor codes include P0016, P0017, P0018, P0019, P0335, P0336, P0337, P0338, P0339, P0385, P0386, P0387, P0388, and P0389.



P1372
- Segment Time Incorrect


This engine is very sensitive to overheating and will easily warp the cylinder head. On the other hand, all the performance symptoms as well as the misfire code can be caused by a faulty crank sensor.

This leaves you at a crossroads as to how to diagnose. You could replace the crank sensor and see what happens. Or you could do a compression test to get an idea of the general health of the engine.

As for the lack of heat, you may have an air pocket in the cooling system or it may not be completely repaired. If, for example, the thermostat were stuck shut causing the pressure to build and crack your radiator, you'd still have the problem that you have no coolant flow, resulting in no heat.

Unfortunately, considering the overheating, my inclination is that you're more likely to need a cylinder head than any of the minor repairs I've suggested. But the only way to find out is to check the cooling system, compression, and crank sensor.


Hope helps.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
2answers

Error Code U0019 on a HYUNDAI SANTA FE MODEL YEAR 2004 ENGINE : DIESEL

Code meanning low speed can communication bus not sure what that is
tip

What you need to know about Hyundai

I am a mechanic ..most people ask questions about these foreign hyundai motors ..below is an example of engines that basically if you ask about a Hyundai Xg 350 ,xg300 ..well allow me to hammer 90% of your questions in case you want to grab another motor ..these motors listed will work on 90% of all hyundai products ...Look at the starter sizes ,,all the same for the selected models ..then look at the motor sizes ..This will help you in solving some problems most do not give the specific questioning
100% NEW REPLACEMENT STARTER
FOR
STARTER

12 VOLT / CW ROTATION / 8 TOOTH DRIVE

REPLACES:
MANDO M62957
VALEO TM000A14401
BOSCH REMAN SR4118X
BOSCH NEWMAN SR4118N
HYUNDAI 36100-37210

FITS ON:

HYUNDAI
2001 SANTA FE 2.7L ENGINE
2002 SANTA FE 2.7L ENGINE
2003 SANTA FE 2.7L ENGINE
2004 SANTA FE 2.7L ENGINE
2005 SANTA FE 2.7L ENGINE
2006 SANTA FE 2.7L ENGINE

2003 SANTA FE 3.5L ENGINE
2004 SANTA FE 3.5L ENGINE
2005 SANTA FE 3.5L ENGINE
2006 SANTA FE 3.5L ENGINE

2002 SONATA 2.7L ENGINE
2003 SONATA 2.7L ENGINE
2004 SONATA 2.7L ENGINE
2005 SONATA 2.7L ENGINE

1999 SONATA 2.5L ENGINE
2000 SONATA 2.5L ENGINE
2001 SONATA 2.5L ENGINE

2003-2008 TIBURON 2.7L ENGINE

2005-2008 TUCSON 2.7L ENGINE

2001 XG300 3.0L ENGINE

2002 XG350 3.5L ENGINE
2003 XG350 3.5L ENGINE
2004 XG350 3.5L ENGINE
2005 XG350 3.5L ENGINE

KIA
2004 AMANTI 3.5L ENGINE
2005 AMANTI 3.5L ENGINE
2006 AMANTI 3.5L ENGINE

2001 MAGENTIS 2.5L ENGINE

2002-2006 MAGENTIS 2.7L ENGINE

2001 OPTIMA 2.5L ENGINE

2002 OPTIMA 2.7L ENGINE
2003 OPTIMA 2.7L ENGINE
2004 OPTIMA 2.7L ENGINE
2005 OPTIMA 2.7L ENGINE
2006 OPTIMA 2.7L ENGINE

2002-2005 SEDONA 3.5L ENGINE

2005 SPORTAGE 2.7L ENGINE
2006 SPORTAGE 2.7L ENGINE
2007 SPORTAGE 2.7L ENGINE
2008 SPORTAGE 2.7L ENGINE
on Oct 24, 2013 • Hyundai Cars & Trucks
1helpful
1answer

Cruise control will not engage. Just stopped

check your fueses first, is the check engine light on, if it is it might give u a code?
2helpful
1answer

My check engine light came on today....I took my 2004 Santa Fe to Auto Zone where they ran a test on it....the code came back PO449??? Any ideas what this means....HELP....I'm leaving in 2 days for a trip...

your going to have to check online for that code and usually no matter what you can always drive a car with the check engine light on as long as the car feels fine.
2helpful
3answers

''check engine light'' illuminated, 1004 Hyundai, Santa Fe

If you live in the US, take it to qany Auto Zone store and thy will read the codes off for you, I would suspect any right thinking competitor would do the same, check if you don't have one near by.

Hope this is of some help.
Ed
0helpful
1answer

What did the dealer say?

We went to Wilkins Hyundai in Elmhurst, IL
Just as we were told by the Tech at NTB (where we thought it was a battery problem) that it was the Crankshaft Indicator - and it needed to be re-timed. This is what Wilkins found out (after about 3 days of waiting):
FOUND CODE: P0335 and P1372
REPLACE CRANKSHAFT POSITION SENSOR AND RESET CODES
TOTAL COST: $169.03
It was NOT an recall item.
The back hatchdoor latch issue was quoted to me but we didn't fix it. (the latch sticks in an open position) That cost was about $217...reeedonkulous!!!
It seems to be operating fine - to me it still sounds like it's racing a bit, but that's the way it always felt.
Not finding what you are looking for?

2,186 views

Ask a Question

Usually answered in minutes!

Top Hyundai Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Brad Brown

Level 3 Expert

19187 Answers

Are you a Hyundai Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...