gamefreakgc
Elite Member
Now I'm incredibly confused. I've got a rebuilt ECU from a reputable vendor, OEM IAC valve and OEM TPS. I've replaced the fuel pump, fuel filter, crank and cam sensors (both Denso), ECU coolant temp sensor, and the cams and crank all line up to TDC. It won't fire up, even with starting fluid spray. If the truck sits for a day or two, it seems like it will try to fire up for about 1 second then quits.
Still cranks but won't start, and the IAC valve is cycling open and closed really fast when the key is turned to "ON" (engine OFF). Pulling the EFI relay under the hood stops that, but the cycling happens even with a known good relay. Pulling the circuit open relay beneath the fuse box under the dash has no effect, still get the IAC cycling.
I've tried disconnecting sensors/parts to see if something is shorted out, each one individually: igniter, fuel pump, MAF, vapor pressure, ABS, cruise module, TPS, and I still get the IAC cycling with ignition ON engine OFF. I've checked every fuse, and they all appear intact (though I haven't checked them with a meter).
And for some reason, I can't get an OBD reader to connect to the ECU anymore (the original or the new one I recently put in), though the original used to work.
Any ideas would be most welcome! :noidea:
It may be time for a very thorough wire inspection. Follow each sensor's wire loom back to the firewall and check for any sort of abnormal bends, old splices (you'll often see the connector still there) or blackening or splitting. After that, try opening up the ECU body itself. It's not hard to do and it's not all that fragile. Look for any damaged capacitors or burn marks. If you have a buddy with a spare ECU, try swapping it out.
You've covered all the big stuff but the inability to connect to the ECU is a big clue here.
Lastly, disconnect the battery ground to fender, passenger's side cylinder head to firewall and engine bay OBD-II port to intake plenum grounds, clean, and replace. Bad grounds do funny things.