Okay well where to begin, im new to the forums as of today so go easy. First off, ive always been having problems with my 97 Grand Prix GTP, (of course the 1st year of GTPs it is having issues) but I have done many things to it. New CAI, 3.4" pulley, new belts, new tstat, headers, full exhaust with cam delete, new o2s, struts, new radiator fresh dex cool, and plenty more. Recently, ive been having the stalling issues while coming to stop signs, poor/rough idle, fluctuating idle in park, up and down and almost stalling, very hard starts in morning such as firing up then stalling and dying 2-3 times unless you keep it at 1000 rpms to warm up, also sluggish throttle response, jerking randomly like rough shifts, after doing much research i decided to clean the throttle body, put in a new IAC, as well as Tps.
After putting in the new Throttle position sensor (watched youtube video of correct installation) , the car freaked out. Driving barely possible, coughing and sputtering, acting like its not getting enough fuel, wont shift past 2nd, maybe even in limp mode. I am so stumped, i put the old one back in and tried it, still the same, unplugged the sensor and drove it, even worse.. my buddy came over with the OBD2 scanner, threw codes for Tps voltage low, as well as a po102 twice, which is MAF code. And the code p1655 for evap purge solenoid. Unfortunatley did not have the scanner before i put on the new tps so i dont know if it had that code before or after i installed the new part. Also tried disconnecting negative for 12 hours to reset Ecu (thinking just maybe it was sending old signals to new part, like i said about out of ideas)
Turned off the car, the tps code went away but still have MAF code and the evap. While cleaning the throttle body, i noticed the MAF is in pretty bad shape, it has a big dent in the screen and the fins are bent up blocking off air. I knew this before i did the Tps and was planning on finding a new screen, nobody sells them at stores or online so junkyard for that.
What i dont understand is how changing that one part, the tps, the car decided to freak out and possibly even went into limp or fail safe mode. if it is MAF related since it has the code, why would it just start doing this if the screen has been bad for a while now? My dad took a look, drive and listen. We held on the brake and gave it gas until it started sputtering in drive at about 2k rmps, and he listened to the motor. I dont know what he heard, but said two of his cars have randomly done this before to him as well as the driving problems, and said ignition coil or module and doesnt think it is getting the right spark to the fuel. Im stumped and dont want to part dart this anymore.
If anybody has any input or advice it would be greatly appreciated.
Also! I have looked over so many forums, up till 3am searching for anyone with similar issues but cant find ANYTHING, so puzzled and stumped