1997 Pontiac Firebird LT1
over the past few months the MIL would come and go then finally set p0400.
during this time i noticed at steady speeds on freeway the car would straight die for a split second and keep on going like it was fine. it became more frequent to stalling and hard starts 50% of the time with WOT it would fire, stumble at half throttle and the smooth out so i could let off the pedal and idle smoothly.
installed new EGR, erased codes, ran a drive cycle p0400 came back, stalling and hard starts the same becoming even more frequent to the point that when it started i could put it in gear and idle around the block but if i touch the gas pedal it dies.
so i have installed new
ACCEL opti spark, MSD wire set, AC Delco plugs, timing cover seals, water pump
, ECT, IAC, TP, PCV, took apart TB cleaned, new gaskets, topped off coolant and bleed, re connected battery.
car starts idles high for 2 seconds drops way low motor shakes trying to idle so i shut down.
try to start again nothing. pump pedal WOT it starts barely running at WOT going "puh puh pupuh puh" out the tail pipes. now no start and throws a p0122 TP code. put old TP back on cleared code still no start same code p0122.
fuel pressure 40psi, pulled #2 plug wire and have spark to that plug. sprayed starting fluid into TB still no start not even a pop.