Ok, been sitting on this for a while. Any other last ideas before I throw up my hands? The stalling is interesting. It stalls as if someone turns the key to the OFF position... like... an instant stall. but without all the electronics going off ... what sensors can cut the engine like that? possible I got a bad fuel pressure sensor when I bought new?