Fault finding. 2000 Z3 2.8. Hi guys, has anyone had a similar problems

Sykesy

Dedicated Member
Joined
Mar 13, 2017
Points
34
I winter garaged my z3 from November 24 until March . Started it up and ran it every 6 weeks or so. When I start it now it idles ok but misfires and will not rev past 2000 rpm. I've had my cheapo obd11 code reader on it and it gives me 4 faults...
 

Sykesy

Dedicated Member
Joined
Mar 13, 2017
Points
34
Sorry, the faults are these.2 years ago I changed both of the camshaft sensors so assume that these shouldn't be faulty. Has anyone any more ideas please?
20250324_162316.jpg
 
Last edited:

Mike Fishwick

Zorg Guru (II)
French Zeds
Joined
Sep 23, 2021
Points
109
Location
Daglan, France
Model of Z
2.8 Roadster
How long did you run the engine for? I would say that half an hour, working the engine up to about 3000rpm is the minimum. Short cold runs will soon cause the plugs to become fouled. Short runs on a cold engine, just to see if it starts, are the very worst thing you can do.
 

Rudyrov

Zorg Guru (I)
American Zeds
Joined
Jan 29, 2014
Points
95
Location
Phoenix, AZ
Model of Z
2.8 L Roadster
If it were my car I would examine each system and its connections, clean connectors, blow out pipes and tubes and make sure something hasn't crawled up my intake while in storage. Most likely all the systems in question are not defective and the culprit could be something else.
 

ChrisD

Zorg Addict
Joined
Nov 29, 2023
Points
54
Location
Evesham
Model of Z
M44
The 3 ‘circuit’ codes strongly point towards a wiring issue: broken wires, corroded terminals, loose connections, etc. I’d concentrate on checking the engine harness first - the IAC code may be a secondary issue.
 

t-tony

Zorg Expert (II)
Supporter
British Zeds
#ZedShed
Joined
Dec 31, 2013
Points
226
Location
Torksey Lock,Lincoln, England
Model of Z
E89 Z4 23i Auto
Have you cleared the stored codes, then ran it to see which, if any come back? What brand of sensors did you fit?

Tony.
 

Sykesy

Dedicated Member
Joined
Mar 13, 2017
Points
34
How long did you run the engine for? I would say that half an hour, working the engine up to about 3000rpm is the minimum. Short cold runs will soon cause the plugs to become fouled. Short runs on a cold engine, just to see if it starts, are the very worst thing you can do.
Definitely not short runs. i run it until the engine temp is up normal.usually 30 mins or so depending on air temp.
 

Sykesy

Dedicated Member
Joined
Mar 13, 2017
Points
34
If it were my car I would examine each system and its connections, clean connectors, blow out pipes and tubes and make sure something hasn't crawled up my intake while in storage. Most likely all the systems in question are not defective and the culprit could be something else.
Thanks, I think I'll have to go through the system gradually.like you say.
 

Sykesy

Dedicated Member
Joined
Mar 13, 2017
Points
34
Have you cleared the stored codes, then ran it to see which, if any come back? What brand of sensors did you fit?

Tony.
I wondered if the camshaft sensor(b) might be the problem, it was a Delphi one. Which was the 1st one that I replaced, but has worked fine. I was working to a tight budget at the time and hadn't read about non- oem ones not being reliable. The 2nd one was oem inlet camshaft sensor (A) from BMW agent. This is the one that is showing a fault code.
I did delete the stored codes then reset, those are the codes that I photographed. I didn’t want to go to the the expense of another new sensor before finding out the other faults that it's showing. Thanks.
 
Top