I literally just finished finding out what the hell was wrong with mine. I changed the fuel pump, Installed a filter in the Fuel reservoir, put a new fuel filter on it,retarded the timing,took CAT off to see if it was clogged, Advanced the timing, I bought a new TPS
in hopes that it would help..but it did no such thing, I then cleaned the distributor cap, changed the spark plug wires, and hooked up a new MAP sensor..and BAM ran, and idled fine. So I said i want to make sure that the MAP sensor is what made it work..so I took the old one and re hooked it up and it still ran fine..so my thought is...change the Spark plug wires, and get atleast a new MAP sensor to hook up and see what She does. Hope this helps.