This issue has been driving me nuts, so I just went out there and disconnected everything and took my time reconnecting it. I did double-check the pins on the throttle body and they're perfectly straight.
I found an old post where someone from Eurocharged mentioned how to do a throttlebody self-calibration (unplug TB, turn key to ON for 2 minutes, turn key OFF, plug in TB, turn key ON again for 2 minutes.) I could hear the TB humming and saw it pull itself back to the closed position and pop back into place.
I did see some oil on the backside on the throttle plate. I believe that's what the catch cans are for, but could that be any indication of a problem?
ALL of the rubber seals are intact (O-ring is seated properly; each of the rubber seals on the plastic sections are good. Hoses are all connected tight.)
The shop that I took it to did a smoke test and said there are no vacuum leaks.
Right now I'm running my old MAF (68mm, descreened) and I'd love to prove that the MAF sensor isn't the problem, so I can get my money back from the shop. Right now I'm not getting any CEL.
The main problem is that it seems to idle fine when I first start it, but as soon as I stop and a stoplight, the revs climb to 1500 then drop down to 1000 and repeats until I accelerate again. If it's not doing that, then it's just stuck at around 1200 RPM.
The REALLY annoying thing is that it always acts 100% fine (idling around 600) when I pull into my driveway and I'm about to give up on it.
