I bought a 1999 tj 2.5l and it won't start, it will crank but no start. I put a new fuel pump and new fuel pressure regulator in it as well as plugs, cap, wires and battery. The pump will prime when I turn the key but there is no fuel pressure. I checked the wires everything seems okay and the line isn't blocked. Also I tried using a OBD 2 reader off amazon and it says I have no ECU. I am at my wits end and would appreciate any suggestions.