sounds like wiring problem, check wires were it turns off the firewall and down the fuel rail, I've found alot of wiring problems there, especially on jeeps with bad motor mounts, they move alot and...