Hyundai Repair: 1998 Hyundai Elantra codes, transmission control module tcm, transmission control module


Question
P0141 P0455 P1624 P0335 P0712 P0727 CODES.  Drives great!  But the check engine light is on and after driving it for about 10 or so miles it will stall and not start.  Removing the oil cap and waiting 10 to 15 minutes it will start again.  Sounds like a vapor lock but I do not know where to start to fix it.

Answer
Hi, Valerie.  I'm going to start with giving you the definitions of the codes advice on how to diagnose and/or repair.

P0141: Open circuit in rear/downstream oxygen sensor heater circuit.  This is most frequently caused by a problem in the oxygen sensor itself, but I've also seen damaged wiring leading up to the sensor.  Check the wiring in the area of the rear/downstream oxygen sensor for any visible damage.  If none, replace the sensor.

P0335: Circuit malfunction in crank position sensor circuit.  I've never seen this caused by anything other than the crank sensor itself, so it'd be my recommendation to replace the crank sensor.

P0455: Large evaporative leak.  This can be caused by anything that allows fuel vapors into the atmosphere-- any sort of leak in the vapor management system or even a missing or loose fuel cap.  Because the system tests itself with engine vacuum, this code can also be caused by a stuck closed purge control valve.

P0712: Open circuit in the transmission fluid temperature sensor circuit.  Most frequently, this is caused by a broken wire at the two-pin connector at the bottom left front of the transmission.  In that case, probably need to replace the connector or install a new terminal in the connector.  If the wiring is visibly intact, expect that you'll need to replace the sensor itself to resolve this.  That will require removing the transmission pan to access the sensor.

P0727: The transmission control module (TCM) is not receiving any RPM input from the engine control module (ECM).  The ECM cannot send this signal without knowing the RPM, which it determines from the crank sensor, so repairing the P0335 issue will likely repair this as well.

P1624: The TCM has requested the ECM to turn on the check engine lamp.  This code does not indicate any additional faults.

I'd recommend starting with the crank sensor.  A defective crank sensor is exactly consistent with the symptoms you've reported.  In many cases, they stop working when they get hot, but after the engine cools will start operating normally again.  This will still leave you with three other issues, but those aren't critical in regard to your ability to drive the car.