The problem started after I coincidently swapped out the plastic vacuum lines on my 87 Gt 2.8 to metal lines. On a cold start it initially revs a few hundred RPMs higher Then on idle it loops from 800-1000. A really rough idle .
even when in drive it jumps around
ocasionally I will have problems of it stalling.
I have replaced Rotor & cap spark plugs and wires oil change fuel filter egr tube 02 sensor throttle position sensor iac cts alternator battery new ground cables new belt and added a pulley
CEL is code 32
what shop do you work at?
I have been dealing with this problem for awhile and I am running out of ideas
Code 32 is an EGR fault. Vacuum lines, EGR solenoid, or EGR valve. Or maybe the tube that goes from the EGR valve to the bottom of the upper intake manifold (edit - Sorry. You already replaced that.) Be especially careful of the rubber elbow that connects to the bottom of the throttle body. It's the port nearest the IAC. My elbow was deteriorated, and would not hold a vacuum.
when I start the car it stalls and very tough to drive without stalling everywhere. i have to gas it to stop it from stalling but when i unplug a vacuum line it wont stall
Try this: Connect all the vacuum lines, but unplug the electrical connector at the MAP sensor. Start the car. There are default settings in the ECM, so if the car runs better, replace the MAP sensor.
Our cars are now old enough so there are very few mechanics who are trained and willing to work on them, let alone a whole shop. If you find someone who is that sort of enthusiast, tip them well. You will encounter mechanics who refuse to touch a Fiero, blaming the car, but what they are really telling you is that they don't have the skills to do the job.
[This message has been edited by Gall757 (edited 04-23-2018).]
did you pull the plenum when you did the lines? a lot of people miss the big line that goes in to the bottom of the throttle body and the line that goes to the fuel rail. you might want to get a person with a smoke machine and open a port and blow smoke in to see where the leak is .