Thanks guys, I agree about checking the fuel pressure. Can I get that gauge anywhere?? I've done the ground straps before, sanded them down etc and it made a huge difference in performance.
It's funny, the tow driver said that he picks up just as many new cars of varying species as he does old ones. Mostly sensor issues