It started and then died, I just thought it was cold...I started it again and again, same thing. I stayed the night at my friends, went back the next morning and it started right up...I let it idle for about 3 minutes and then I gave it gas and after the rpm dropped it died...it hasn't started again. I have a new EGR, IAC, fuel pump relay, PCM relay, air filter, plugs and cables and battery. I had an fuel system cleaning about 1,200 miles ago. Also, I jumpered the fuel pump relay heard it turn on, still won't start. I checked all the fuses and relays. Any advice for my next step?