Recently bought a 98 GTP that was throwing 18 codes. I replaced the map, maf, plugs, wires, coils, ignition module, TPS, and cleaned air idle valve. Then I only had 4 codes: TPS performance, TPS low voltage (remember, TPS is NEW), misfire on 3, and maf. I checked the voltage values on TPS and it is good. Checked compression and spark on 3 and they are good. Checked injector 3 and 6, and 3 doesn't cause the engine to go down quite as much. Changed maf with a another running car. Checked fuel pressure and had 40 psi. It got 22 mpg on a trip over the weekend. Finally, I bought a ECM flashed to my car. No change. I still have to hit it with fluid to get it running. It also, idles up and down. Any ideas?