so something went wrong during the throttle body cleaning?
Success, I got an SOS Throttle Body today and put it right in. The car idles perfect (although it did stumble once and shut off).