08 GT starts but won't stay running
Last weekend my 08 GT started with a bad idle and then died on us while we were 250 miles away. I was able to get it started again and we made it home but since then it will intermittently start and run ok and idle just fine until I rev it up and bit and then it will sputter and die at idle.
After that it will only fire up but not continue running, giving it gas does nothing.
What I've tried:
1) Cleaned the throttle body
2) Replaced the MAS
3) Replaced the fuel filter
4) Replaced the fuel pump
5) Replaced the Throttle body motor
6) Replaced the fuel rail pressure sensor due to a CEL, CEL went out after.
7) Replaced the TPS
I've run out of ideas, there are no codes and once in a while it'll act like all is ok for a while.