Gene Ln wrote:wow this is interesting information, so your telling me if you open the butterfly the throttle body is then junk?
I just bought this car and I had 2 codes, first was for gas gauge which the dealer took care of as a recall item, and the second is code p0507, I tried spraying throttle body cleaner into it while the car was running to clean out didn't help tried the relearn, turn key on wait 3 seconds press the pedal to the floor 5 times quickly, wait 7 seconds press the pedal to the floor and hold until the service engine light starts, then stops blinking then let up and start the car, the car idles about 850 to 1100 normally when I do this it drops to 700 to 900, it doesn't hunt or fluctuate, it just idles steady somewhere between those ranges. I clear the code and drive for a while, and in 10-40 miles the code comes back.
So yesterday I though well they say if the butterfly is dirty any carbon build up may hold it open so I cleaned it by spraying inside with the intake tube off and spraying a shop towel and wiping it out, it worked well I removed quite a few black swipes, however I did manually open the butterfly
Yes I am saying due to the sensitive nature of the 03-04 m45 throttle body opening the flap by hand will throw it out of calibration and give the high idle code. If you feel the need to clean the tb open it with the gas pedal only with key in on position and engine not running.
And if its too late and you have the high idle code purchase a used one from a junkyard with it still on the car or engine and not removed and looking like it had been cleaned up too look nice cause chances are they had damaged it already by cleaning it up and labeling it as refurbished.
