Car will not stay running..

Here's the deal..

A little while back, I was driving my car around - it made some popping noises, I was able to drive it home - once there, turned it off. Turned it back on in the morning, it would idle rough around 500 RPM's and die. I have already done the following:

1) Checked the supercharger, it has oil, not making any weird noises - no belt slip.
2) Checked every sensor, everything is clean
3) Alternator was dead, replaced that and the battery
4) Ran it w/o the MAF, same issue
5) Bypassed the supercharger completely, still doing the same thing

I can't find any vaccuum leaks, I'm not leaking any fluids, and the only thing I can think of is that it's not getting enough fuel...after all the starting and stopping, with 60# injectors, there should be SOME fuel smell - but there isn't anything. Aside from the fuel filter, anyone else have ideas? Pumps/BAP/injectors are all brand new and have less than 500 miles on them.
 
I was thinking the IAC, but it was just put back on there when the P-51 went on last year...the fuel pumps are the 03/04 Cobra tank/pumps, brand new. The only "old" thing on there is the fuel filter...it's just weird that it made the popping noises prior to this happening. It really sounded like a vaccuum line popped off when it happened....but everything's all hooked up. Plugs have about 300 miles on them, nothing too crazy..
 
I was thinking the IAC, but it was just put back on there when the P-51 went on last year...the fuel pumps are the 03/04 Cobra tank/pumps, brand new. The only "old" thing on there is the fuel filter...it's just weird that it made the popping noises prior to this happening. It really sounded like a vaccuum line popped off when it happened....but everything's all hooked up. Plugs have about 300 miles on them, nothing too crazy..




but have you checked the plugs for any damage? if you haven't you need to before you do anything else
 
Haven't checked the plugs...and actually, I didn't even bring the car into boost, so I really doubt that unless there was mechanical damage, the plugs would be ok - but I'll double check them.

I'm really leaning to the fuel route, after starting it up a few times in a row, you'd smell gas, especially from that setup. I don't smell anything at all.
 
Right, and the tune is all dialed in, so I highly doubt it's that. That's why I'm leaning to fuel filter - if it's clogged, it might be getting just enough to turn over, and thats it. Couldn't hurt changing...I'll be putting that on my list of things to try. If that doesn't do it, then I'll look to injectors/ignition. It's just so weird that the popping noise is what caused this issue in the first place...I wasn't even driving the thing hard, I'm talking < 3000 RPM's when I heard it, doin about 35 MPH.
 
any codes?
first off check your battery, coils and spark plug wires, check spark plugs, any misfires?, spark @ cyl., check fuel pump and voltage to it, fuel filter, injectors, stuck PCV valve, IAC, TPS, vacuum leaks and check the EVAP system.
these are not in specific order, just throwing out things you should check.
 
First thing to always do is get the car on a scanner. At least then you can possibly pinpoint where to start looking. Look at things like your O2 readings, O2 crosscounts, pulsewidths, sensor data, etc.

I also agree that it would be a good idea to check the plugs. These motors do not play nice with spark plugs. If you do end up checking the plugs, post some clear closeup pics so we can help you read them.
 
Not throwing any codes, battery is new, coils checked fine. Fuel pumps are brand new, along w/ injectors and BAP. PCV valve was checked, it's fine. IAC is under the P-51 so it's gonna be difficult to check that w/o ripping apart the front of the engine again, but if it must be done - it must be done. When it does run, I don't hear any vaccuum leaks, nor do I see anything loose. We bypassed the blower, all the accessories, and the MAF, unplugged the TPS - same issue.

As far as O2 stuff goes, it was hooked to the dyno recently and all the a/f curves were dialed in. I'll try and pull the plugs sometime between today and tomorrow, at least pull a few, and see if that's causing the issue. I'm also gonna go pick up a fuel filter.