I have a 1984 4 cylinder Fiero. It has the same problem as my 1988 four cylinder Fiero. It runs fine for a few minutes, then runs VERY rough. The CHECK ENGINE light comes on every few minutes. The car seems to run BETTER when the light is on.
I had a private mechanic fix the 1988 Fiero. I was charged $930. They said the problem was a loose wire. I took the 1984 Fiero to a Pontiac dealer. They told me they would charge me unto they fixed it or I ran out of money - whichever came first. They begged me to take the car home.
I brought the car to a private mechanic. He replaced the ECM, the plugs, the rotor, distributor cap and spark plug wires. No help.
ECM code is 44. Any ideas?