Getting codes P0651 [PCM 5-VOLT Refrence Circuit Malfunction] p0452 [Fuel tank pressure sensor circuit low input] P0651 [Again] p2135 [throttle position sensor 1-2 correlation error] P0452 [again] & P0651 [again] I've replaced; throttle body Fuel filter And am getting a fuel tank pressure sensor today because mine is missing all of a sudden. But I don't know if this is the problem for sure because I can get it running if I jump the relay for the fuel pump before starting it. But when I do get at running it goes for about 2 blocks and then the reduced engine power light comes on and it stalls out and I have to pull over and restart it and the net will drive for another 2 blocks until eventually it will stop starting altogether I have had to get it Towed back to my place and now it won't stay running longer than 1 second after starting it stalls out and sometimes it refuses to start altogether