I bought this car with 130K on it from the original owner. 2002 325 XI with the electronic throttle (no cable). There is one annoying problem that I can not get resolved.
The problem:
When I give it 100% throttle then suddenly let off the car continues to go full power for about a half second, then goes to less power for half a second, then cuts all power. So from full throttle to no throttle there is at least a one second delay in response. This only occurs when the engine is under load, it does not happen when the car is out of gear or the clutch is in (free revving).
Some other possibly related things (that I am not even sure are problems): when the engine is revved briefly, it dips below idle, then goes above idle, then settles at idle. If the engine is revved high is does not do this.
Things I have tried:
I cleaned the TB (throttle body), ICV (idle control valve), disa (?), replaced the intake boots, and reset the throttle memory. I had the car smoked tested for vacuum leaks which came up negative. The car has a new MAF (mass air flow) which is from a hyundai sonata, but this issue was the same before changing the MAF. The TB seemed to function properly, it wasn't sticky or anything. The previous owner replaced an o-ring in the clutch assembly which means bleeding the clutch hydraulics. There is no guarantee this was done right. (may be why this only happens when the car is in gear.)
My indie confirmed this issue but has no idea what to do next. He suggests I take it to the dealership to use their big expensive computer, which I assume means a big expensive diagnostic fee. ANY input would be good, I am getting desperate and completely grasping at straws here.
The problem:
When I give it 100% throttle then suddenly let off the car continues to go full power for about a half second, then goes to less power for half a second, then cuts all power. So from full throttle to no throttle there is at least a one second delay in response. This only occurs when the engine is under load, it does not happen when the car is out of gear or the clutch is in (free revving).
Some other possibly related things (that I am not even sure are problems): when the engine is revved briefly, it dips below idle, then goes above idle, then settles at idle. If the engine is revved high is does not do this.
Things I have tried:
I cleaned the TB (throttle body), ICV (idle control valve), disa (?), replaced the intake boots, and reset the throttle memory. I had the car smoked tested for vacuum leaks which came up negative. The car has a new MAF (mass air flow) which is from a hyundai sonata, but this issue was the same before changing the MAF. The TB seemed to function properly, it wasn't sticky or anything. The previous owner replaced an o-ring in the clutch assembly which means bleeding the clutch hydraulics. There is no guarantee this was done right. (may be why this only happens when the car is in gear.)
My indie confirmed this issue but has no idea what to do next. He suggests I take it to the dealership to use their big expensive computer, which I assume means a big expensive diagnostic fee. ANY input would be good, I am getting desperate and completely grasping at straws here.