I, like several others here, have an issue with my 2004 GTX 4 TEC continuously running the startup sequence (oil and fuel pump priming over and over again) until the battery dies. No codes show up in BUDs and I finally broke down and ordered a new DESS post, a used functioning MPEM, and a used functioning wire harness. After installing all of this stuff, I still have the same issue and now the engine temp sensor is bad, which may have been bad the whole time, though it never threw a code with the previous harness. I ordered a new starter relay, though the one in there tests fine but who knows. My question is this, can the tops relay create an open switch to keep trying to start the engine? It is the only thing I haven't replaced besides the starter relay, but I don't know if it can affect the fuel pump or not as it primes during the sequence. The frustration is high right now with the whole thing.