Originally Posted by JimBlake
Broke battery ground connection? Fix it!
Code 20 wasn't the fan relay, that sounds like some kinda coincidence. The ELD is built into the fusebox.
I don't know about pump compatibility. NOT replacing the filter shouldn't screw up the pump, but maybe the filter IS plugged? Won't hurt to replace it, if you don't want to measure fuel pressure.
After it runs 20 seconds & dies, will it restart immediately? If not, check for spark. Don't just automatically blame the coil unless you see there's no spark.
motor doesnt die at all it starts with ease and it will run constantly for hours, it just does not have full power after 20 sec! If i shut it down manualy and restart it immediatly it has full power which means i can redline the gears for another 20 secs, and stays running, i know im getting spark i just dont know if the coil is working properly, or giving me enough power for what im calling for, which is 7500 rpm shifts and long trips more then 20 secs, it starts perfect even when it is cold, my ecu just threw a CPS code 4 and TDC code 8, i havent seen these when the car wasnt running, my cam sensor maybe going dead? the motor sat for awhile i was racing it, do they go out from using them hard? Could it just be the CPS and nothing else, because i have a code 20 now and i hope this doesnt effect my performance