Hi guys,
I recently picked up a 2004 Freelander TD4. Consistent with my usual luck with four-wheeled vehicles, it looked and ran fine on testing but quickly developed issues within just days of owning it. I won't go into all the details here, but suffice to say that the one previous owner had a complete **bleep** working on it at some point.
Anyway, one of the remaining issues (that I know of at least) is that it will not rev properly. This became evident after a couple of days of driving it. Given that one injector had started spraying diesel all over the engine rather than into it, I put it down to that. However, today I replaced that injector and also replaced the copper washers and O rings on the other three, as well as giving them all a thorough clean. I also replaced the saturated crankcase breather filter with the BMW oil separator upgrade.
On starting everything seemed fine and the engine revved readily to red line. (I know, I know... you shouldn't push a cold engine...) A few minutes later once the engine had warmed a little, it only revved to ~4000rpm. Some time later when the engine was fully warmed up to operating temps, that dropped to ~3750rpm and that's pretty much where it stayed. The engine picks up ok, revs smoothly and sounds fine, but just stops when reaching that rpm.
I'm good at tinkering and fixing things but I'm not a trained mechanic, so I'm after some ideas as to what could be causing this strange issue.
(Note: I'm a Brit that has emigrated to Romania, and my Freelander is from Germany. Getting "official" support is out of the question!)
Edit: One extra piece of info is that if I floor the throttle and hold it there, I do get the engine malfunction light come on when it reaches ~3750rpm. The light immediately goes out as soon as I release the throttle.
I recently picked up a 2004 Freelander TD4. Consistent with my usual luck with four-wheeled vehicles, it looked and ran fine on testing but quickly developed issues within just days of owning it. I won't go into all the details here, but suffice to say that the one previous owner had a complete **bleep** working on it at some point.
Anyway, one of the remaining issues (that I know of at least) is that it will not rev properly. This became evident after a couple of days of driving it. Given that one injector had started spraying diesel all over the engine rather than into it, I put it down to that. However, today I replaced that injector and also replaced the copper washers and O rings on the other three, as well as giving them all a thorough clean. I also replaced the saturated crankcase breather filter with the BMW oil separator upgrade.
On starting everything seemed fine and the engine revved readily to red line. (I know, I know... you shouldn't push a cold engine...) A few minutes later once the engine had warmed a little, it only revved to ~4000rpm. Some time later when the engine was fully warmed up to operating temps, that dropped to ~3750rpm and that's pretty much where it stayed. The engine picks up ok, revs smoothly and sounds fine, but just stops when reaching that rpm.
I'm good at tinkering and fixing things but I'm not a trained mechanic, so I'm after some ideas as to what could be causing this strange issue.
(Note: I'm a Brit that has emigrated to Romania, and my Freelander is from Germany. Getting "official" support is out of the question!)
Edit: One extra piece of info is that if I floor the throttle and hold it there, I do get the engine malfunction light come on when it reaches ~3750rpm. The light immediately goes out as soon as I release the throttle.
Last edited: