Ok I was out in the car yesterday and was checking the MAF sensor plug try to clean it out a bit( I had corrosion on my ECM harness under the dash (I repaired it). I recently replaced the TPS and harness so I decided to get a look at the harness for the MAF and what do you know but the B- wire was alittle brown in color, and the C+ wire was corroded), But before I hooked it back up I decided to start it up and let the computer use its generic figures for it, funny thing is that the engine didnt miss that bad for a min, then it started to search idle for a few second it warm up some and just be for the fan switch kick on the car ran really smooth, as it cooled back to temp it the began to search again.
So I thought hmmmm lets see what does it do when you drive it. Mind you it still had a slight miss, hit the gas a bit and the car picked up fine, alittle better even and was alittle smoother up crusing. Slightly pulsing as I cruised about 40-45 mph, but not like before. The SES was on of course, So I took it back home and hit park, it searched a sec then idled. Pluged it back in (the MAF) and back to the roughness it went, but the light was off.
Well Since I had noticed that the plug had corrosion on it I decided to check others. I went to the passenger side and too out the glove box and panels from underneath. Im beginning to get the water that triclkes down the intake flap so I thought well the ECM middle connector had corrosion lets look at others and so I grabbed the connector that hooks the out side to the inside (flat connector) and pulled it appart and wow there was alot of corrosion, so I cleaned it as good as I could with electronic cleaner and WD40, its better and my idle is alot better, but its not a 100 percent contact because if you move the wires around the idle will change a bit. Now for the MAF I noticed after fixin (well sort of) that connector that it was sorta running like it was in generic mode so I went and unpluged the MAF and not a change just a very short idle change because the light came on. Im thing short somewhere, maybe in the MAF let me know what you all think.