Sorry if this is the wrong place to post this and if it is, please direct me to the right place. I have a 2000 Jeep Grand Cherokee with the 4.7. About a week ago my wife was driving it back from the lake on empty and stopped and put about a half a tank in it. Once she started going down the highway and booking it I might add the Jeep just shut off. Once it came to a stop she tried to start it and it would turn like it's trying to start but maybe it just didn't have a spark. I check the fuel pressure line and had no fuel. I towed it home and dropped the tank and changed filter and fuel pump. Now has fuel in lines but no start still. Next I changed the CPS with a cheap $28 CPS from auto zone. Still no start. I switched the asd relay and the fuel pump relay with no luck. I look at my gauges and they aren't working. I then changed the spark plugs simply because they were old. I went to Mopar and got a mopar CPS and then removed all ground wires and unplugged the PCM/ECU. I disconnected the battery and installed the new CPS from Mopar. I started it up and it wouldn't idle but would stay on as long as I keep gas going to it. I finally got it to idle and drove about a half mile down the road before it started and the gauges which has went back to working were once again not working. I went back home and unplugged and checked all relays and fuses and went to Molar and got another CPS to try. Still nothing. Any ideas? I could greatly use the help. I am not a mechanic by any means just some redneck trying to figure things out.