My 01 GTP w/ 104k had been developing issues so I ordered all of the parts and tried to fix everything this weekend. It had the following issues, bad thermostat (stuck open) throwing a code, slight coolant seepage around the LIM no coolant loss, just damp, rear valve cover oil leak. Also is has been giving some trouble starting. I key it over and it spins and spins but won't try to fire at all. If I give it a slight amount of gas with the pedal, it starts right up. Also it has a slight surge at idle as the rpm's vary ever so slightly. I could feel it and the tach would show a 50-100 rpm swing Idles at 900 or so and would swing to 850-950. So I tore into it and replaced everything. Also I figured I would check the throttle body for build-up as a little old lady owned it before me and babied it. I took the TB off and it was solid black so I sprayed a slight amount of TB cleaner in it and scrubbed with a clean terrycloth till the blade and body were clean. I don't think I got any on the MAF sensor but it probably got in the TP sensor. Now I start the car back up to get the air out of the coolant and it idles all over the place from 500 to 1500 having to give it gas to keep it running. Then it smoothed out so I went to keep the radiator topped off as the thermostat opened up and the car just died. It starts right back up and seems to run fine above 2000 rpms but jumps all over the place at idle. I drove the car to the gas station as it was low on fuel to see if it cleaned up at all and had to drive in second gear the whole way home because if the idle dropped too low, it would die. Not much fun on wet curvy roads. So it is throwing 3 codes, 2 showing MAF out of range and 1 for the throttle position sensor. I'm guessing they are screwed up from cleaning the TB but are they dead or do they need cleaned with sensor cleaner? Or did they cause my slight idle issue and they finally died? I really don't want to spend $200 on sensors if an$8 can of cleaner will fix the problem. Any ideas or help????