I need some advice. I recently replaced the CPS sensor with a non Bosh unit which seems to work fine... Two weeks later, the car is acting up again but differently than with the CPS problems. Under hard acceleration the engine seems to sputter (usually at the top of 1st) and today (while hot rodding) the engine stalled and almost put my face through the windshield. The check engine light came on and I barely made it into the parking lot at my work as I coasted in. No limp mode, it just shut down. I let it sit for an hour and it started right up with the check engine light on. 8 Hours later and no OBD2 scanner with me, I started the car and to my surprise the check engine light was off and the car ran fine. My drive home (30 miles) was fine but I babied it the whole way. No codes with scanner when I plugged it in that night? Very frustrating.
My suspicion is two different things. Either I bought a crap CPS sensor (direct import brand with a life time warrantee) OR the fuel pump is going out, maybe a bad fuel filter or both? Would anyone like to help with any ideas of what to do next? I can do this work myself, just need to be pointed in the right direction as I have been, numerous times on this forum.

Based on the looks of my dirty tail pipes, I do not believe the car is running lean, but I am not an expert. Again all my problems are under hard acceleration.
I have added some mods this year, DCAI, 65mm pulley, EC tune, new plugs & wires and an oil catch can. The car is now just above 60K miles.
I would appreciate any help. Thank you!