Help! Codes P1634 P1638 P1639
I am new to the BMW Community. I bought a 2003 Z4 3.0 a few months ago with low low mileage. She currently has 6600 miles.
The other day, I was driving along and I hit a small insignificant bump. The car went into a failsafe mode and will not rev past 1100 rpm. I scanned the car with an OBD II reader and came up with the following codes:
P1634 Throttle Valve Adaptation; Spring Test Failed (BMW)
P1638 Throttle Valve Position Control; Throttle Stuck Temporarily (BMW)
P1639 Throttle Valve Position Control; Throttle Stuck Permanently (BMW)
I limped home after shifting up to 4th gear and parked it. Has anyone seen this? Any help would be greatly appreciated.