1) Do you have the ASC/DSC yellow light up? If you do, then get the trouble codes read from the ABS module and post them here with the descriptions. This may impact the zero rev's once you get the engine started.
2) Have you checked with a DC volt meter the charge of the battery? It should be above 12.5 V. Anything less and you start having problems when you try to start the engine.
3) Do you have a good scanner with BMW software? You will need one to be able to check that your key is being recognised by the security system (EWS). The EWS will disable cranking if the key is not recongised. This could be due to the key, antenna ring around the ignition switch or the EWS. If the EWS has disabled crank, it will have also disabled spark, so a bump/push start will not start the engine.
4) Rough idle can be caused by many items. As you will have removed the MAF and moved around the rubber boots from the MAF to throttle body, check the following. Is the MAF pugged in? Are there any splits, cracks, holes in the rubber boots between the MAF and throttle body. Especially check the small tee off that goes to the idle control valve.
With your scanner check the following.
Do you have a vacuum Leak?
The proportion of unmetered air from a vacuum leak to metered air is higher at idle and lower at revs. Do this test.
With a hot engine at idle, check the 4 fuel trims, 2 short-term and 2 long-term. If any are > 8% then you likely have a vacuum leak. Rev the engine to 3,000 rpm for 30 seconds and watch the short-term fuel trims. If they reduce significantly, might even go negative, then it is confirmed that you have a vacuum leak. Smoke test the engine to find the leaks.
If the short-term fuel trims do not reduce significantly, then it’s something else.
Do you have a fuel supply problem?
The fuel supply system has to deliver 2 key functions:
1) Fuel pressure. It should be 50 PSI at the fuel rail Schrader test valve with the key at position 2 and the engine not running. The fuel pressure regulator is part of the fuel filter. It could also be the fuel pump.
2) Fuel volume. If your fuel trims are +/- 5% at idle, but get worse, > 8% when at highway speeds, then you could have a fuel volume problem caused by a blocked fuel filter or a failing fuel pump.
Do you have a faulty MAF?
The MAF should be drawing around 3.5 g/s at hot idle.
Make sure that the MAF is marked BMW or Siemens/VDO. The cheap Chinese knock-off MAF's or the Hyundai part number MAF's don't work well on the E46's.
Many people unplug the MAF and discover that the rough idle or lean condition disappears. They conclude that the MAF is faulty. This is not always the case. When you unplug the MAF the Engine computer (DME) reverts to using fuelling tables already programmed into it. These fuelling tables are richer. This richness often compensates for a lean running condition caused by vacuum leaks. So, confirm that you don't have any vacuum leaks before unplugging the MAF. If you then unplug the MAF and it does improve the lean condition, changing the MAF with a good quality one is your next step.
1999 2.8L Z3 Roadster,
2000 3.0L Z3 Roadster,
There is only one thing more pleasurable than working on a Z3, that's driving it top down on a fine day.
Bookmarks