Had a firebird with a transplanted 350,It alway's had a miss that I couldn't track down.I went through all the above mentioned stuff and gave up!I gave the car to my son who took out the motor and tore it down looking for anything that could be a problem.Found one piston (don't rember wich one) the top ring land was gone.even though the compression was equal all the way around?Sometimes thing's are hard to find without a full teardown.My 2 cent's. Tom