Hyundai Repair Questions? Ask a Mechanic for Answers ASAP
Hello I will help,
The fuel pump is turned on when the computer sees the engine turing 250 rpm or more. Simply turning on the key does not run the pump.
The codes indicate a problem with the idle speed control but that would not keep the pump from running.
It is common for the crank sensor wiring's insulation to fail, if it is cracked replace the sensor. It is just above the starter.
Does your code reader show data? RPM while cranking?
The pump only runs when the computer sees 250 rpm.
If you can see a RPM reading then the crank sensor is OK. If the reading is lower than 250 - 300 like half then the IFS is the problem.
That would be my first stop, you can jumper the fuel pump relay from #30 to #87 pin socket to run the pump, if it has no spark it is not the pump.
Could be they spliced the pump rather than using the connectors and a splice has failed.
Let me know how I can help you test this