Strange self curing hesitation

RonA

Dedicated Member
Joined
Feb 22, 2019
Points
44
Location
Ayrshire
Model of Z
2.2
I bought my current 2.2 Z3 about 18 months ago and discovered after a few weeks that it had a slight problem, when accelerating hard, at about 4200 rpm there was a slight hesitation, I never got round to doing anything about it as it wasn't causing any problems during normal driving (lazy) and the car was eventually laid up for winter. I put the car back on the road in March and when I was out for a run yesterday I did a hard acceleration in 2nd and lo and behold it had cured itself, repeated it again later and it was still OK. I haven't done any work on it apart from routine maintenance and the car runs fine with normal petrol consumption, anyone have any ideas?
Ron
 

Mike68

Zorg Addict
Scottish Zeds
Joined
Apr 29, 2015
Points
49
Do you have a code reader, or can you borrow one? My Zed would hesitate sometimes when accelerating hard and would randomly be a little reluctant to start when warm. Turned out to be camshaft sensors. Changed out and problem cured, for a while anyway because I bought "cheap" Febi sensors from Germany. I'm about to buy OEM ones from BMW like I should have done in the first place.
 

Mike68

Zorg Addict
Scottish Zeds
Joined
Apr 29, 2015
Points
49
Should have said, this can be an intermittent fault and will come and go.
 

Sajk

Zorg Legend
Joined
Oct 27, 2017
Points
74
It could be you are feeling the disa valve switch over. There is an almost universal dip in torque at about that rpm when it changes over. It feels like a momentory change in urgency. If however your have misfire events or something else it's not going to be disa.

As to why it would go away I don't know unless the disa has failed due to perished seals over winter. If so you should have a code.
 

RonA

Dedicated Member
Joined
Feb 22, 2019
Points
44
Location
Ayrshire
Model of Z
2.2
Hi
Thanks for the replies, It does sound like what you have described for the disa valve, I think I need to get a code reader,
Ron
 

Sajk

Zorg Legend
Joined
Oct 27, 2017
Points
74
The disa is very easy to remove and check at least mechanically. Two bolts. Take a gander on YouTube b4 you spring for a code reader. An alternative to a code reader is the Android torque app with a odbii dongle but it only gives generic codes and can't talk to things like the body module for airbags etc
 
Top