Hello, I could really use some help.
I have a 2004 Sonata IV EF 2.0L 16V 131hp. When the engine is cold the rpm is shown on the speedometer. But when it warms up to 80-85 degrees Celsius, the rpm drops to 0 and I get DTC P0320 IFS (Ignition Failure Sensor). I changed the IFS and the Crankshaft position sensor already. Also when the rpm drops to 0 and P0320 is set, rpm can be seen in the Hyundai OBD Tester but not in the speedometer.
What should I do?
Thank you.
I have a 2004 Sonata IV EF 2.0L 16V 131hp. When the engine is cold the rpm is shown on the speedometer. But when it warms up to 80-85 degrees Celsius, the rpm drops to 0 and I get DTC P0320 IFS (Ignition Failure Sensor). I changed the IFS and the Crankshaft position sensor already. Also when the rpm drops to 0 and P0320 is set, rpm can be seen in the Hyundai OBD Tester but not in the speedometer.
What should I do?
Thank you.
Sep 12, 2026 at 8:30 AM
