Order Online or Call:  
888-280-7799  
McAfee SECURE sites help keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams
  Search our site:   

View Cart  | Project List | Order Status |  Help    

 

 
 


Pelican Technical Article:

Reading BMW Fuel
Injection Fault Codes

Difficulty Level: 1
Difficulty scale: Adding air to your tires is level one
Rebuilding a BMW Motor is level ten

     This article is one in a series that have been released in conjunction with Wayne's new book, 101 Performance Projects for Your BMW 3 Series. The book contains 272 pages of full color projects detailing everything from performance mods to timing the camshafts. With more than 650+ full-color glossy photos accompanying extensive step-by-step procedures, this book is required reading in any 3 Series owner's collection. The book was released in August 2006, and is available for ordering now. See The Official Book Website for more details.
 
Need to buy parts for this project? Click here to order!

[click to enlarge]

 

 



Figure 1

 

 


Figure 2

 

 


Figure 3


     All BMWs from 1984 use a sophisticated Bosch engine management system called Motronic.   The Motronic system (also called the Digital Motor Electronics or DME) is hands down the best overall fuel injection system that you can use when you consider price and performance.  Ignition timing and fuel delivery are all controlled by a digital map that is recorded in a removable chip within the main fuel injection (DME) computer.  The computer takes input from a variety of sensors that are located on the engine – cylinder head temperature, altitude (ambient air pressure), crank angle, throttle position, exhaust gas oxygen (mixture), ambient air temperature, and mass air flow. The DME chip is programmed from the factory with certain performance characteristics (mostly conservative) so that the engine will react well under a host of varying conditions.

     As with any electronic device, components can fail, triggering problems with the system.  The BMW Motronic system is designed to react to these failures and indicate them to the driver, so that they can be fixed.  If one of the computer's sensors is not working properly, then the computer may not be able to successfully identify the current state of the engine and choose the appropriate fuel mixture or timing advance level.  When this happens, the fuel mileage drops, engine performance suffers, emissions increase, and the car typically illuminates the 'check engine' light.

     In order to accurately find the sensor and fix the problem, you will need to find out which error code is being triggered by the computer.  Pre-1995 BMWs were equipped with what is known as OBD I (On Board Diagnostics Level I).  Stating in 1996, they were equipped with a more advanced version called OBD II, which was mandated by the US government, in order to standardize automotive repair and diagnostics.  The OBD system is responsible for monitoring and checking all of the fuel injection sensors and systems in the vehicle, and turns on the 'check engine' lamp if it finds a problem or irregularity with one of them.  The computer lodges a Diagnostic Trouble Code (DTC) in the main computer until it is read and reset.  Disconnecting the battery does not reset the codes - they need to be manually reset.

     For BMWs equipped with OBD I, you can read the codes using a system that is built into the car.  For OBD II compliant cars (1996 and later), the codes can only be read using a scan tool (more on this later).

     To read codes for an OBD I car, you start by turning the ignition key on (do not start the engine) and pressing the gas pedal to the floor five times within a period of five seconds.   If you proceeded correctly, then the check engine lamp will light on for five seconds, then blink off, then blink on for 2.5 seconds, and then go off for another 2.5 seconds.  After this, the computer will start to show you the trouble fault codes that are stored.

     The codes are given by short flashes of the check engine light, followed by short pauses.  The codes are all four digit numbers.  For example, the trouble fault code for monitoring the battery voltage level is 1231.  This would show up flashing as "flash - pause - flash - flash - pause - flash - flash - flash - pause - flash."  I suggest having a pen and paper handy when you do this, as the codes have a tendency to flash faster than you would think.

     If there is more than one fault code stored, then each code will be separated by a 2.5 second pause.  When there are no more codes to be read, the computer will give the code 1000, which is one short flash, and then the light will remain off.  Then the check engine light will flash a half-second and then turn off.   To read the codes again, simply turn the ignition key off and on again and repeat the procedure with the gas pedal (five times within five seconds).

     Here is a table that represents all of the possibly fault codes that can be read using this method:

CodeErrorNotes / Corrective Action
1000End of output - no more fault codesThis code shows the end of the stream of error codes, and tell you that the computer is finished showing them to you.
1444No more faultsThis code shows that all faults have been fixed.  Required to erase the computer's memory.
1211DME Motronic Computer FaultThis may indicate a problem with the DME computer.  Most problems result in a dead computer that cannot give out codes, so this particular code is not seen too commonly.  If the code does appear, start and rerun the test for about one minute.  If the code reappears, then chances are that you need to replace your DME computer.
1215Mass Air Flow Sensor FaultThe mass air flow sensor measures the amount of air that is currently being drawn into the engine.  A big hole in one of your fuel injection intake boots may cause the car to stall and generate this code.
1216Throttle Position Switch FaultThe later model Motronic systems used a potentiometer to measure throttle position and adjust fuel levels appropriately.   If the 'pot' is not giving off the proper values, it will produce this code.
1218DME Computer Output, Group #1These two codes can be generated when there is a ground fault short circuit from B+ at one of the two DME Output Amplifier Stages.  This code is not typically seen by itself, and is usually generated with a host of other codes.  Possible problems may be O2 sensor heater relay, fuel evap system problem, EKP relay, ignition coil problem, a faulty idle speed actuator, etc.  If you get this code, disconnect the DME and let it sit for 15 minutes, then recheck the codes.  If it persists, and no other problems are found, then it is probably an internal DME problem.  If the code goes away, then ignore it and call it an intermittent error.
1219DME Computer Output, Group #2
1221Oxygen Sensor (primary)The O2 sensor measures the mixture of the car.  This code is generated if the sensor is unplugged or broken.  Sensor values are read when the engine warmer than 70°C, and should be within 0.02 and 0.85 volts.  Negative values indicate that the sensor needs to be replaced, and slow fluctuation indicate that the sensor is clogged with soot.  Cars with catalytic converters that have been removed may push this code.
1212Oxygen Sensor (secondary)
1222Oxygen Sensor Lean/Rich Detect (primary) If the signal from the O2 sensor indicates a very lean or very rich mixture for more than 10 seconds, then the computer generates this code.  It could mean a faulty O2 sensor, or a problem with another component.
1213Oxygen Sensor Lean/Rich Detect (secondary)
1223Coolant Temperature SensorMeasures the temperature of the coolant inside the engine block.  Used to determine if the engine is warm or cold.   Check the wiring and the expected resistance value of the sensor.
1224Intake Air Temperature SensorMeasures the temperature of air entering into the engine's fuel injection system, and adjusts the mixture accordingly.   Colder air is more dense than warmer air and needs to be compensated for.
1225Knock Sensor #1The knock sensor is used to detect pre-ignition that can damage the engine.  If the knock sensor is triggered, it will back off the timing of the car, reducing the 'pinging.'  A fault is generated if there is an open circuit, a ground fault, or if the sensor sends multiple signals that don't correspond to proper engine operation.
1226Knock Sensor #2
1227Knock Sensor #3
1228Knock Sensor #4
1231Battery Voltage / DME Relay MonitorMonitors the condition of the battery and charging system, and produces a fault if a component goes out of specification or fail.
1232Throttle Idle Position SwitchOn older Motronic systems, this switch was used along with the wide open position switch as a primitive throttle position switch.
1233Throttle Wide Open SwitchSee above.
1234Speedometer "A" SignalThis code is generated when the engine is under load, over 2500 RPM and no discernable speedometer signal can be detected for more than 10 seconds.  Check the wiring harness, and also the instrument console.
1237A/C Compressor cutoffThe compressor is automatically turned off when accelerating from low speed under full throttle.  This code indicates a fault in the cut-out circuit or its wiring.
1241Mass Airflow SensorCodes 1241 and 2241 can be incorrectly generated on 1992 and later models.  The actual fault is a improperly operating idle air valve, and the need for an updated EPROM.  See BMW bulletins for more details.
1242A/C Compressor SignalThis code is generated if there is a ground fault (short circuit) or if the system detects that the compressor unit is disconnected.
1243Crankshaft Position SensorThis code is triggered when the crank angle sensor is disconnected, or generates a signal that is not accurate when compared to the other engine sensors.
1244Camshaft Position SensorDisplayed when the signal from the camshaft pulse generator is out of spec or absent.  May indicate a problem with the injector side of the DME output stage.
1245AEGS Intervention - Electronic TransmissionMany BMWs are equipped with electronic transmissions.  If the transmission encounters a major problem, it will generate an emergency message, and your on-board computer should show "TRANSMISSION EMERGENCY PROGRAM."  Ignition timing will retard when this program is run.
1247Ignition Secondary Monitor
1251Fuel Injector #1 (single or group)Check the injector or injector group for proper wire harness connectivity.  Also check the injectors for a clear, wide stream pattern.  Code 1283 (Fuel Injector Output Stage) may also be triggered in conjunction with this code.
1252Fuel Injector #2 (single or group)
1253Fuel Injector #3
1254Fuel Injector #4
1255Fuel Injector #5
1256Fuel Injector #6
1257Fuel Injector #7
1258Fuel Injector #8
1261Fuel Pump Relay ControlThis code is generated when there is a break or ground fault in the circuitry associated with the DME fuel pump relay.   Check pin #3 of the DME or the output stage in the DME (DME version M1.3 only).
1262Idle Speed ControlThis shows up if the idle speed actuator shows a ground fault, or if the car stalls from an idle above 600 RPM.
1263Fuel Tank Evaporative System (EVAP)The fuel tank evaporative system has a purge control valve that generates this code if there is a short circuit or open connection (DME version M1.3 only).
1264Oxygen Sensor Heating ElementThis code is triggered if there is an open circuit or a short within the oxygen heating element circuit.  Check the O2 heating element relay and also the air pump relay.
1265Check Engine LampIf the lamp in the dashboard burns out or shorts to ground, then this code is generated.
1266VANOS SystemCheck the wiring or the relay associated with the VANOS system (variable camshaft adjustment).
1267Air Pump Relay ControlCheck the air pump relay and wiring (were applicable).
1271Ignition Coil #1An open-circuit or ground fault in the ignition wiring has occurred with an ignition coil.  Place a timing light on the ignition wires and check for a signal.  Also check the wires for faults, and check the spark plugs too.
1271Ignition Coil #2
1271Ignition Coil #3
1271Ignition Coil #4
1271Ignition Coil #5
1271Ignition Coil #6
1271Ignition Coil #7
1271Ignition Coil #8
1281DME Memory Unit SupplyThis indicates a fault with the internal memory of the DME computer.  This is sometimes caused by low battery voltage.  Delete the codes, and disconnect the DME for 15 minutes.  Then reconnect, let the car idle for five minutes, and then drive over 30 mph for more than five minutes.  Recheck the codes - if it occurs again, the DME is faulty and should be replaced.
1282Fault Code MemoryThis code occurs when the DME generates a set of conflicting codes.  Disconnect the DME for 15 minutes, reconnect, and then simulate a fault code, like unplugging the air flow sensor or idle actuator.   If the code reoccurs, then you will need to replace the DME.
1283Fuel Injector Output StageThis code is generated when there is a short circuit or open connection between the wiring from the DME to an injector or injector stage.
1284Knock Control Test PulseThe ECU periodically checks the knock sensor circuitry by sending a test pulse through the system.  This code indicates that a test was performed, but no pulse was registered.  Check the wiring and knock sensors.

     When you are finished reading the codes, you can reset the computer and clear them all out.  Make sure that the last code (1000) has occurred, and then press down on the gas pedal for more than 10 seconds.  This should clear out the memory of the DME.   Repeat the fault code reading process, and the computer should generate code 1444, which means that there are no faults stored.

     On twelve-cylinder cars, the engines are controlled by two completely separate DME systems that act independently of each other (twice as many things to go wrong!).  There are two DME computers (ECUs) located within each 12-cylinder car.  To access the 2nd ECU, you press down the accelerator six times instead of five.  The codes returned will be identical to the codes listed above, except for the first digit, which will be the number two instead of the number one.

     Wire harnesses are a major cause of fault code problems.  As the cars get older, the wiring harness have a habit of becoming what is commonly known as 'work hardened.'  This causes the wiring to become brittle and often break inside of its plastic sheath.  Only by testing the continuity of the wires end-for-end will you be able to determine whether the wire is broken or not.

     For cars manufactured starting in 1996, BMW used the industry standard OBD II method of monitoring the fuel injection system.  OBD II cars cannot be checked using the 'gas pedal' method previously described, but instead must be checked using a code scanner.  The tool that I like to use is the Peak Research R5/FCX Fault Code Tool, shown in Figure 1.  This tool is compatible with all BMWs built from 1987 to 2000 (except for 1999-2000 V8s).   It displays all of the engine fault codes, and also has the option of resetting the oil service lamp.  Since this tool works with both OBD I and OBD II cars, I prefer to use it on the pre-1996 cars, as it is much easier to read the codes using this tool than it is using the gas pedal method.

     The R5 tool is used in a similar manner to the 'gas pedal method.'  Turn on the ignition key (do not start the engine), and the install the tool into the BMW diagnostic connector located under the hood (Figure 2).   This connector contains a large 20-pin connector which the tool uses to interface with the DME computer.  Once the ignition is turned on, simply plug the tool into the socket - it can only go into the socket one way.

     With the tool plugged in, it will 'spin' the LED lights for a few moments, and then prompt you with a menu.  Hit the 'Select' button on the tool until you read the letters 'Fc' which stands for Fault Codes.  Click 'Go' on the tool, and it will read the codes one by one from the computer.  One note here though - the codes that show up on the tool are unique to this tool.  You need to have a copy of the tool's operating manual in order to decode the proper codes for your car - make sure that you don't lose a copy of this manual, because it's not available on the web.   For a list of troubleshooting tips and info on the tool, please see Peake Research's website.

     When you are done reading the codes, you can reset them all using the R5 tool.  Press the 'Select' button until you see 'cE' on the display, then press 'Go'.  You can also use the tool to reset the oil service lamp, and the inspection lamps that light up on some of the earlier BMWs.

     Well, there you have it!  You can now arm yourself with the information that you need to start troubleshooting fuel injection system problems.   In the very near future, we'll be having more technical articles on diagnosing and replacing fuel system components on the Motronic systems - keep watching the site for details! 

     See also Jared Fenton's write-up on reading fuel injection codes.

     This technical article is made possible solely through the support of Pelican Parts.  If you like what you see here, then please visit our online BMW catalog and help support the collection and creating of new and informative technical articles like this one.

   
  Looking for more photos?  Click to see bonus pictures for this project.
   
Need to buy parts for this project? Click here to order!
Comments and Suggestions:
totiComments: tengo un problema en mi bmw 318tds 2.0
se enciende la luz de dsc y de las pastillas de freno y la temperatura de va al maximo y no arranca
May 21, 2013
msaComments: i have sent my car to work shop for few oil leakage, but after receiving the car i got 2 errors
first one was transmission fault; but it solved because they didm't put enough oil into the gear.

but today i got another fault; fault in drive! and car was very slow + the revers is vibrating the car + the transmission fault appeared for a while and disappeared again.

but the fault in drive still in the car.
May 14, 2013
LucComments: Good evening

I own a 2000 MW 328i and recently came up with a engine warning light. i purchased Peake R5/FCX3 diag tool, where it returned a fc 15 "Exhaust camshaft VANOS retard valve, Cyl #1-4" could someone kindly indicate what the defect is, and how to go about getting this fixed?

Many thanks to this community

Luc
May 5, 2013
Old HennersComments: 1998 525 diesel auto fuel inject system warning on dash display after battery terminal spark...... any suggestions?
March 20, 2013
 Followup from the Pelican Staff: I would guess you damaged an electrical circuit. Could be a ground connection or a control unit. - Nick at Pelican Parts
Old HennersComments: fuel inject system warning on dash display after battery terminal spark...... any suggestions?
March 20, 2013
 Followup from the Pelican Staff: I would guess you damaged an electrical circuit. Could be a ground connection or a control unit - Nick at Pelican Parts
MGregoryComments: 1997 mfg 9/97 E36 E95433 Hi Wayne, I am a loyal reader of your tech tips and need your help. I am trying to clear my dreaded CEL to get my car registered, and bought the Peake Reader from you. I am getting a 3E code, indicating the Aux Air Pump not running. I checked it cold and do not have power to the pump, but it will run if 12Vdc applied. I see the vacuum solenoid has good hoses to it, but has not power connector to it. I cannot locate the correct relay as there are as many locations for this relay as there are people in the world. Can you provide me with a way to find the proper relay and where the vacuum solenoid is supposed to connect to? Thank you!
MGregory
February 26, 2013
 Followup from the Pelican Staff: The secondary air pump relay is located in the front power distribution box in the rear left of the engine compartment. It is on the top left, toward the firewall and is in a row of three relays.. - Nick at Pelican Parts  
thieu1Comments: I have an '84 528e. The check engine light is flashing when I turn the ignition to the on position the only way I can make it stop is to press the test button on the computer up on the roof. The pedal depression test doesn't work to produce any codes. It just keeps flashing no matter what. The car won't run. It will start and run for a few seconds and then stop. Replaced all fuses and relays, as well as the in-line fuel pump the one accessed from the trunk. Thoughts or ideas? Thanks.
February 24, 2013
 Followup from the Pelican Staff: The light that is blinking is the system check light. These vehicles don't have fault codes you can read via a check engine light. I suggest checking to see what is missing when the engine stalls. Spark, fuel or air. - Nick at Pelican Parts
maximoComments: help code p1634 please
February 22, 2013
 Followup from the Pelican Staff: Generally the code refers to: P1634 throttle valve adaptation test failed. Not knowing your vehicle type I cannot be mroe specific. - Nick at Pelican Parts
ntishoComments: im having aproblem with my bmw318i when put my diagnostic machines it shows fault code no:153 what can be the problem
February 18, 2013
 Followup from the Pelican Staff: I cannot be 100% without knowing the specifics of your vehicle. But the code can point to a fault in the knock sensor. - Nick at Pelican Parts
SonnyComments: I have two BMW's, a 1987 325iS 150,000 milesand the other a 1989 325i 86,000 miles. They both are very hard starting. People stop and look at me as if to say, NEED HELP? I live in South Florida's warm climate. What steps do I take to solve the hard starting problem.
January 31, 2013
 Followup from the Pelican Staff: Wow, it could be almost anything. Hard starting issues are typically caused by fuel starvation or improper mixtures on cars that are this old the first thing I would look for are old or cracked hoses that could contribute to a vacuum leak. Try squeezing you chose and see if you can see any cracks that appear as you squeeze it. In particular take a close look at the intake boot to the airflow meter, this is a habit of cracking quite a bit with age. - Wayne at Pelican Parts
GregComments: i have a 2003 BMW 318i and the DME is bad, can i get a DME that i can just connect and use or all needs to be programed? my fuel is not working with the old DME but if i take a DME from a other BMW it works but car wont start, what do i need to do ?
December 31, 2012
harris Comments: Hello , i have BMW320i coupe model 1994 . i have some problem in my car it is showing gear indication light in cluster pannel and car is runnig in only 3rd gear it is automatic japanese model and also showing check engine light ?
December 27, 2012
ilovebmwComments: My 1998 bmw 328 brake light failure and check brake light circuit sometimes flashes on while on the journey. if i stop and request a passenger press the brakes while i comfirm at the back of the car if the brake light are not working, i would be surprised that they are working properly. what could be wrong? is it the relay or sensor?
December 26, 2012
Hitzfeld AutoComments: We have a shop in Mabank, Tx 92 BMW 325 I come in . No start no spark or injector pulse. found ECU / DME had water in it after Auto Car Wash. Cleaned out ECU. Started up, Running fine
Hope this Info helps somebody out.
November 29, 2012
OlaComments: Hi, I have a 2005 BMW 320i. The issue I have is that whenever the car fails to start the first time, the engine warning light then illuminates in yellow once it starts and I've driven off. A reading of the fault said it was the cat converter, and to the best of my knowledge, this has been replaced, but the problem persists. Ay idea what the real issue is? As the garages appear clueless.
November 5, 2012
SebloComments: I have a flat spot on accelleration on my E46 318i 1999 model. Also the idling drop very bad but when i take out the crank idling valve the car regains it power. I WANT TO KNOW WHAT MY PROBLEM IS. I PUT IN A NEW AIFLOW METER. ALSO MY ASC THE YELLOW WARNING LIGHT COMES ON RANDOMLY. WHAT CAUSES THOSE PROBLEMS.
September 1, 2012
worried stanComments: hi wayne great book, many great ideals. I bought the R5 tool for fault reading as i have two 5 series e34 so keeping them at tip-top condition is good business. I could get to work on the 1990 e34 but not on the 1994 e34. Looking for information on the problem said something abot the ABS hanging the bus train for the DMA, wayne have you come across a fault like this and if yes how do u go abot correcting the fault as really need to read the DMA to be able fine tune the engine on 1994 e34.
August 19, 2012
Stevie LandisComments: Hello recently purchased a 2001 325i automatic trans
that needed a water pump and related parts. after replacing these items and taking it on a test drive it ran for approximately 25 miles and started to stahl. I topped it off with premium fuel, drove it home and it barely made it home. the only way I could keep it running is if I had the accelerator depressed and try to stay off the power brake as much as possible. now it will not start, I replaced fuel filter, fuel pump relay. the only way that i can get the fuel pump to run is with the relay removed and the wires jumped. I know it has spark and believe that injectors are tapping
car still will not start. it appears to have no vaccumn
it also displays codes as follows
102, 171, 174, 313, 1342, and 1344
any help would be appreciate
thank you
July 30, 2012
IanComments: Dear Sir

Please assist me. My car is a 1994 E36 BMW 318i, european model and the transmission light comes on when ever I press the switch that is under the accelerator pedel. Once the light comes on the car does not go into a low gear. Once the car is switched off and on the light goes out. A friend of mine scanned the car and I have the following error codes.

1. code 30 Knockdown Switch. Where is this switch and how do I fix the problem.

2. code 117 Fault valve Load Circuit Fuse. Where is this fuse and how do I fix the problem.

3. code 153 Control Voltage of Knock Control. How do I fix the problem.

Thanks
July 17, 2012
 Followup from the Pelican Staff: 1. Kickdown switch is below accelerator pedal. Info for code 30: KICK-DOWN SWITCH
Explanation
This defect code is stored when the kick-down signal does not agree with the signal of the accelerator pedal position.

Effect of defect
The control unit suppresses kick-down detection.

Possible Cause
Wire has short to ground or switch is detective.

Troubleshooting
Perform status monitoring. Compare displayed kick-down switch with actual situation.

2. Fault valve load circuit is an ABS code. Possible Valve-circuit fuse faulty, or main relay not picking up, or contacts dirty. Check valve-circuit fuse (30A) and main relay.



3. Knock control is a short or open wire from knock sensor to DME> With key on and engine off, voltage at signal wire of knock sensor should be about 2.5 volts. If it is not, this indicates a faulty circuit, usually a bad sensor.
Knock control info:
Explanation
This trouble code is stored in the case of a break or short at:
Wire from Digital Motor Electronic (DME ) control unit to the knock sensor.
Defective knock sensor.
Troubleshooting
Proceed with displayed scan tool diagnostic instructions where applicable.


- Nick at Pelican Parts
JimmyComments: Hi, my 2000X Registration316i which has recently had a new battery fitted has lost the power from it. The alternator is working well and my local garage has informed me it is possibly a fuse from the glove box light. Has anyone experienced this fault before which drains the power from the battery?...Thank you...
June 28, 2012
khan__786Comments: i have a bmw 320i auto. at first whilst driving when i went over bumpy surface my car would loose power and the transmission light would come on. the car was literally turning off for 2-3 seconds the full power would come back like nothing had happened. however the other day the car completely cut out had to wait 30 minutes before it started. what can cause this?
June 10, 2012
MagooComments: I have tried the stomp test on our 94 325i many times and the test engine light does not light, The car is misfiring something terrible so I know there is a problem. The light also does not show lit any other time,, is it possible that the light on both of our BMW's could burn out cause it does not light up on our 318 i 96 either. How do I go about testing the cluster lights, I know I have seen it somewhere before, but I cant find it again.
Any Ideas? Thanks
May 11, 2012
richy.gladComments: l have problem of my bmw 318tds diesel 1998, when the fuel injector pompo is cold it does not start, you have to use petrol or the spray to start it with force, when the engine has taken it heat level if you start it it respone. It happen when the engine is cold.please help me out, l want to know what is causing the problem.Thanks/Richard
May 5, 2012
tatnu72Comments: Ok..round 2... Took off new MAF and.replaced it with the old...now I'm back to square one. Car isles and runs fine. Turn on ac and idle revs up to 2.5k and when I apply gas and.release it comes down slowly. Without the ac on all seems ok.
May 2, 2012
tatnu72Comments: Ok... 1990 e34... Ran great but...turn on the ac, engine revs and holds steady around 2.5k, I replace throttle position sensor,intake boot is clean and mass airflow sensor has now been replaced...now car starts, reads same code 1215 but stutters and barely runs for longer than a few seconds... I'm at a loss...oh yeah...replaced the idle air control valve as well...
May 2, 2012
SanWhorComments: ingition problem? on a e36 325i 1994. i have no spark at #5
ignition coil, i have replaced spark plugs,coil boots, and ignition coils, car starts and runs but obviously misfires. any suggestions;
April 28, 2012
jshComments: yes i have 1996 bmw ti i was wondering what i should try to do, well it starts and runs real good but once i shut it off it wont restart till the next day
April 2, 2012
smithersComments: hi i have a e46 320i 2001 with loss of power at all times have to gently press throttel to get any sort of powere with no codes.as so when at working temp after tuning off mager miss fires and seems to be bogging its self this throws sylinder missfire coads only and bank inbalance code parts i have changes are as follows,air intake boots,mass air,o2 sensors pre cat,spark plugs,cleaned icv,fuel filter and thermostat sensor can you help ?
March 12, 2012
jayneComments: error codes p016, p018, p012, p022
March 5, 2012
sergeComments: can someone help me find the problem
the computer reading code P0171 / P0174
What's the common cause?
February 29, 2012
cammed7Comments: I HATE THE 1222 CODE
January 24, 2012
K-KUTComments: hey guys i could use a lil bit of help on this one....i have a 91 525i, the car has had its fair share of problems but nothing i wouldnt expect given the age of the car. So the other morning i started the car up to warm it up before i left for work and after a couple of minutes of ideling just fine it started to sputter for a couple of seconds and then died out on me, i tried to start it back up and it will not start back up, it rolls over and almost fires up but never quite gets there. so its now been almost a week and i did the stomp test but it keeps tellin me 1000, which i find a lil wierd because the check engine light is almost always on so i would think some code or codes would be showing but what do i know......if anyone has any suggestions or tips,advice.....would be very helpful!!
January 23, 2012
DarleneComments: GABE, I have had the same problems with my 318ti. The 02 sensor has been replaced, The Mass Airflow sensor has been cleaned, and the ICV has also been cleaned, and the Cam shaft sensor has also been cleaned. I got the 1222 code doing the stomp test. My check engine light also comes on when idling for a minute or so at stop lights then turns off when I press the gas pedal. I'm not sure if the problem is fixed yet, haven't driven the car far enough since the cam shaft sensor has been cleaned. There is a common problem with the camshaft sensors in which there is a plastic housing which tends to crack and allow dirt/oil get in and this could cause the problem. They do make metal casings on some of them, which I do have. I'll keep you posted. Oh, and a vacuum leak could also be a problem, check all your hoses. My son did replace a couple that looked questionable. Good luck.
January 15, 2012
JohnComments: I have a euro spec 1985 320i, tried to do the stomp test but absolutely nothing happens. It has the 15 pin diagnostic port under the hood, and I haven't found a code checker compatible with the 15 pin port. The car cranks just fine, and, depending on the mood it is in, it will start and then die after it gets warmed up, or just not start at all. From the symptoms, a bad main relay seems to be the problem. To complicate things further, in the auxiliary relay panel, where most e30s have the fuel pump relay, the main relay and the oxygen sensor heater relay, my car only has one relay, and there aren't even connections for the other two. The relay says it is the fuel pump relay part number 13631714195 and is seven prong. From what I have read online, most fuel pump relays are 5 prong and most main relays are either 4 or 5 prong, so I am wondering if this is some kind of combination relay or something. Anyone have an idea?

Thanks
December 30, 2011
GabeComments: what could be another reason i am getting a 1222 on my 1995 318is besides the O2 sensor being out? i just replaced the O2 sensor. only comes on if i am stopped and idling for about a minute or so, and it goes away once i give it gas and start to move. Thank you for your help before! much appreciated.
December 24, 2011
Andrey Comments: Hi, so I have a 1995 m3 US spec. I just did an engine swap, I put in a 1999 s52 motor in there but with the obd-I conversion. Runs like a beauty. One issue tho, I start up the car and let it idle for about 2 mins and I get the check engine light code 1216 Throttle Position Switch Fault. If I don't let the car idle and just start driving, the error won't come up untill I stop and idle for 2 minutes. I tried replacing the throttle position sensor with no luck.. Let me know what you think the issue is. Thanks.
December 13, 2011
CarrieComments: I have a 99 BMW 540i with a Cooling Map fault code 1223, I think. Is it fairly easy to change out the thermostat yourself?
December 5, 2011
Aussie SteveComments: Thanks for another great article, my daughter videoed the lamp outputs for me, it certainly made it easier with many fault codes.
December 4, 2011
BradComments: I'm getting code 1222 on my 93 318i occasionally but consistently under the same conditions. The code always comes on at high speed when the throttle is closed decelerating. I suspect a leaky fuel injector or burning oil - spark plug #4 shows signs but consumption is excessive. Have already changed the O2 sensor with exactly the same results. Gas mileage is trending lower. Any thoughts?
December 2, 2011
eddyComments: hi, I own a used 1996 328i, I've replaced the ignition motor , done a routine maintenance, replaced a gas pump, but whenever I start the car cold it starts really rough sometimes hesitates and for a while after it warms up it softens but idles below 700 rpm then it goes lower down to 500 , when I put it on park it shakes and begins to idle erratically, when on the road I get poor engine performance and excessive vapor when cold. I had the car checked at auto zone but they gave me the codes for a volkswagen P1525: camshaft control circuit and P0412: air injection system fault. what can it really be?
November 28, 2011
koksComments: my E36 320i 95 model wont start. only cranks. checked all the fuses are ok.
November 21, 2011
bubbaComments: i have a 1995 318i bmw with no power on the fuel pump an also used a test light to check to see if i had power on the intake an also no power every where else i have power turns over but sounds like its not fireing well i no its not changed ecu still nothing what should i check or do next
November 18, 2011
NiiComments: I have an E36 318is M42 the OBD showed those 2 errors:
Knock Sensor 2
Knock Control out of range
so i changed both knock sensors and erased the Fault Errors then tested the Car then again the OBD showed the same error. so what does that mean ?? and what does Knock Control out of range mean? can anyone help please??
November 16, 2011
ILoveMyChevyComments: 2001 330I- replaced the intake hoses giant holes in em when the car sits over night it takes forever for it to start n when it does it bogs and has a missfire. After it warms up n ya drive for about 20min it runs fine but if u punch it the rpms go up but it acts like a m/t n someone's ridding the clutch until u let off the gas n ease into the peddle even when ya put it into sport shift or manual shift it does the same thing...
November 3, 2011
DougComments: Hi guys, I have a 2002 M5, S62, Runs perfect, everyonce in a while throws codes, typical BMW. LOL. Codes AB- coolant plausability? What the hell is that? Also last set was b3-b2- ae-af- , She doesn't like cold takes a minutes to warm up or she stumbles reg maintenance always performed, I know the MAF'S will cause goofy codes. Any ideas? Thank You
November 1, 2011
danComments: ingition problem? on a e36 325i 1993. i have no spark at #2 ignition coil i have replaced spark plugs,coil boots, and ignition coils, also the computer was replaced and still no spark at 2&3 coils. car starts and runs but obviously misfires. any suggestions;
October 17, 2011
dalexComments: Hi, I have a BMW745i 2001 model with error 2737 EWS 3.3 antitampering protection error and 2857 variable valve gear learning function. stop bank 2. Maybe as a result of the first. Car won't crank. nothings happens when starter is pressed. Can anyone help? Thanks
October 14, 2011
JaderComments: Hi I have a Jap import 1998 318ti. Yesterday while driving on the motorway with half a tank of fuel the fuel guage shot to empty and the red light came on. It now stays on permanently. Can you tell me why, what I need to do or my best contact to fix this please? Thanks
September 25, 2011
pablo arroyoComments: Hi, I have the error code 1234 in my BMW 318i, 1995... That problem causes a fuse open, the number of the fuse is 46 "Instrument Cluster". Every time I turn on my car, I use it for a while and then the fuse opens, what could it be? DO I have to change the instrument cluster? or should I inspect more? thanks,
September 25, 2011
Chief NmajuComments: I have a 750il 1994, the fuel gauge, temperature gauge, econ o-scope and the warning lights disappeared. And the fuse box cover direction of fuses is written in Germany that I cannot interpret same. Kindly assist me.
September 23, 2011
yaar96Comments: Hi, I have a 2001 330i it cuts off while driving especially when the rpm is 20 k/h and the engine light is on, I checked it its oxygen sensor. I am wondering if the oxygen sensor is fualty or if there is a cut in the oxygen sensor wires does the car cuts off?? or it could be the fuel injectors. need ur help plz.
September 15, 2011
KevinComments: 2007 BMW 750 Li..... the engine light is on when we went from Vegas to Big Bear Lake. We refueled on the way up there. The next day in the morning when started the car, the light came on and the car started to shake. After the second start the shaking went away but the light is still on even i put more gas and drove almost 200 miles. The car runs nice and no trouble, as matter a fact got a speeding ticket doing 100 in 70 few miles passed Baker. Any ideas?
September 5, 2011
BrentComments: i have a 328i 1999. I have no injector pulse. What controls it??
September 3, 2011
freakoutfunComments: have a '03 318 2litre petrol, of late, car starts then warning lights come on Hazard, ASC, Handbrake, radio shuts down, windows and windscreen wipers go in slow motion and car loses power. It has also refused to start once or twice but pushed started it. Have changed ignition switch and alternator. Could you help me out please? Car runs perfect otherwise. though today the revs moved up and down without foot on accelerator
August 26, 2011
TatianaComments: i have a 97 318ise36. problem is my car is stalling wen decreasing speed or waiting at a traffic light. the idle beomes erratic then revs up on its own drops and switches off. on a 15 minute drive in traffic the car switches off about 10 times. what could be the cause of this?
August 26, 2011
peter Comments: Kindly. Help me on the procedure of resetting injector code into Ecuador of 1kd engine
August 14, 2011
rossieComments: i have a 1989 325i runs fine at night in the day runs about 20 minuets and then starts to die and runs rough when you stop acts like its vapor locking??????
August 12, 2011
benComments: and to clarify, by power I mean engine power, not electrical power.
August 7, 2011
benComments: I know its hard if not impossible to properly diagnose a problem over the internet, but any insight or ideas would be appreciated. My 1985 325e was running ok, but occasionally would loose all power while driving and nearly stall, after a couple seconds the power would come back. Then after this occured for a couple days the car just doesnt start, it turns over fine but there is no ignition. I originally thought it was a fuel delivery problem, but it doesnt ignite with a spray of starter fluid either so i dont think it is. I tried to get any error codes but when i press the pedal 5 times the light just blinks once and then waits about 5 seconds and then blinks again and continues doing that. Any insight?
August 7, 2011
DarComments: I checked my codes as suggested, and I came up with the 1222, but it kept doing the same code over and over again, and never ended. Does this mean it is not working properly? I am having starting problems when the engine is hot, it starts fine in the morning, and then after I drive for more than 15 minutes or so, and try to restart it turns over but won't start. Seems like a problem with fuel. I can sometimes get it to start if I push on the gas. If the car sits for a while, then it will start again also. Someone said it was the fuel pump going. The check engine light comes on intermittently, when I sit at a stop light, but goes off when I step on the gas. Could it be the fuel pump relay, or DME relay or 02 sensor? Thanks for any help.
August 7, 2011
janiceComments: I have a 1987 BMW 735i when I start it, it runs roughly,when I press on the gas it skips & jumps& starts backfiring. We have changed plugs,wires,distributor&cap,cleaned injectors,checked vacummn hoses,¬hing works.Can you please help me
August 7, 2011
shortyComments: hi ive got a 1992 bmw 318i having trouble finding a fault code 00200 anyides plz wud be gratefull thanks
July 13, 2011
sajidComments: Greetings!I have BMW 1992 320I.I have got issue regarding switching off of engine after the a/c is turned on for about half an hour. Any idea? Thanks!
July 12, 2011
DanHComments: I have a 1992 318i. It's got some issues I'm trying to sort out but I'm having the infinite looping check code issue described by Craig, Mike, and Tony. I cannot seem to figure out how to reset the codes, which makes continuing diagnositcs and troubleshooting difficult. Holding the pedal down for 10s doesn't do it.

Has anyone had experience with this and figured out a way to reset the codes?
July 10, 2011
badnewsoneComments: update on my comment...got the stomp method to work thanks Robert holding pedal down on 5th stomp works on mine the code its showing is 1444 no more faults..but still wont start..tried the starting fluid trick and it does fire...I have power at the fuel pump fuse while cranking the engine...that should mean I have power going to the pump but I;m going to jump the relay just in case
why would the code read 1444 though and still have problems?
July 1, 2011
badnewsComments: bought a 325i coupe yesterday,,started it probably 30 times in total and it worked great. went to start it this morning and cranks but wont start. I have fuel in the fuel rail and power at the fuse while cranking. cant get the stomp test to work, will try holding pedal down on 5th pump.but my check engine light stays on continuosly,also the SMS light is on continuous then flashes after about 5 minutes. could the SMS light be affecting not starting?
June 30, 2011
phComments: this is my second question send to you. Now I have obd scaner tool but prefer for ODB ii that for 1996 or later but my car 11/1993 pls:give me advise [expert guy] how to use it for testing my car yr 11/1993 If possible can I get R5/FCX from and cost how much
June 26, 2011
phComments: pls:I have e36 M325i production yr of 11/1993 How can I use RS/FCX or another such as ELM 327 obd ii scaner
June 26, 2011
SAMComments: MY 2003 - 325I throwing fault codes 296B After cat 02 Sensor Switched, 2774 engine cut off time and 2869 DME self diagnostics : RAM check failed, checked with Peake reader, what does these mean and I got a service engine soon light, do I need to do any thing immediately or just reset the fault codes and wait until next time they show up, please help.
June 24, 2011
Paul DComments: I have a 1995 325i. I did the gas pedal code method and it showed a code of 1221. It kept repeating it over and over and would never go to the 1000 code as stated in your directions. I replaced the O2 sensor but my car will still not start. No other codes show up with this test. I am unable to clear the code by holding the gas pedal down for 10 or more seconds. Any advice??
May 24, 2011
raydogComments: i have a 2001 3.0i x5 i changed the head gasket to find the problem was the ccv valve/hose frozen used carb and brake cleaner to clean all components.car starts runs well ses lite on code 1347 intake cam timing over advanced 6deg bank #1.i changed the cam position sensor cleared code went for 50mi ride turned car off/on ses lite on
May 15, 2011
MAVERICKComments: Hi, I have a 2033 318i E46. i recently changed the fuel filter. the fuel gauge reflects quarter tank available and the range reflects +- 200 km. the car is cutting off and not starting again until i refuel. please assist
May 10, 2011
duckrrComments: I have a 9/98 528i. After replacing the head gasket on it, had issues with O2 sensor codes. I replaced most sensors and just replaced the o2 sensors again. Using a Peake reader now down table 11 E3, E4, CC, D6. Idle control Valve looks like a strong possibility, that might take care of the first 3 codes? Figure running rich at start could be throwing false O2 code? The D6 baffles me, however has noticable shift issues automatic, but speedometer works. Any advice?
May 3, 2011
mo65Comments: Ok great that worked much better.This time on my 99bmw 540i i only pulled two codes.....8d is for the cooling fan control and 21 is for camshaft VAN0S control,Cyl#1-4
April 19, 2011
mo65Comments: Hello i just get the R5/Fcx code reader and i pulled my codes i had a few that it pulled but i am trying to go for the main one that making my 99 bmw 540i knock after its warmed up.here is a list of the codes....0f 8c 8d 1a 21 3e 39 32 0a if am reading this right i think the camshaft VANOS control cyl#1-4 is bad. i think thats why am pulling the other cyl# 1-4 codes.But am not a 100% sure that am reading it right.Any help would be great
April 11, 2011
 Followup from the Pelican Staff: If you just got the code reader, it may be reading codes from a long time ago. Write them down, then reset them all, and then run the car for another 25-50 miles and re-read them. Then take a closer look at those codes, as those will be the ones that are currently in fault. - Wayne at Pelican Parts
beemeboyComments: Hi Wayne, thanks for your reply. Please refer to my post of March 10th. Still I have a doubt: The ignition key has 2 points before starter: 1 odometer lits on 2 all the monitor lamps turn on,3 start the engine and the lights turn off, if everything is OK. For the reading of codes you turn the key to point 1 or point 2???? . In any case, 1 or 2 should the check engine light turn on for a while? because if it doesn´t , as in my car, the bulb is blown out or missing in the board. What do you think?
April 1, 2011
 Followup from the Pelican Staff: I believe that it's position #2. - Wayne at Pelican Parts
jar headComments: code 1418 came up on my OBD-II.i was wondering what it could be?
March 26, 2011
 Followup from the Pelican Staff: It would appear to be a secdonary air injection issue, which probably means a defective pump, or a simply vacuum leak to the pump. - Wayne at Pelican Parts
mo65Comments: Can any one till me what would make my 99bmw 540i start to knock after its warm up pass the blue mark
March 23, 2011
 Followup from the Pelican Staff: Possibly bad gas, incorrect timing, or a defective knock sensor. I would pull the fuel injection trouble codes and see what they are telling you about the car. - Wayne at Pelican Parts
JohnComments: I have this very intermitent problem,,only on cold starts,,or during winter months,,i live in Ohio,,,i get a P0306 cyl 6 misfire,about once a week,,i have swapped 6 with the 5 cyl coil,,put in new spark plug,I run NGK laser plat's,,old plug looked fine,,and put on new boot,got the code this Morn,,i imeediatly clear the code,,and it starts up fine,,and off i go,,,could this be a dirty injector,,or a fuel issue,,fuel filter changed out 3 years ago..
March 23, 2011
 Followup from the Pelican Staff: Not sure, problems like these are difficult to diagnose. I would run a compression check on the engine just to make sure the mechanicals are okay. - Wayne at Pelican Parts
DrickoComments: I changed the clutch on my 2001 318ti. In the process I removed some sensors and reconected them after the installation. Now the car wont start. What should I do? Dricko
March 18, 2011
 Followup from the Pelican Staff: I would double-check all of the connections to make sure all of the connectors are fully seated firmly and properly. Then I would check the codes that the computer is outputting when it doesn't start. I'm pretty sure that will tell you what sensor is not functioning properly. - Wayne at Pelican Parts
SnakeComments: Hi, my 95 318ic is giving me the fault code 1286 but I don't see that code listed on the table. Am I counting wrong?
March 15, 2011
 Followup from the Pelican Staff: I think that this code references the knock sensor control of the fuel injection system, but I don't have my manuals handy here to check right now. - Wayne at Pelican Parts
PaulComments: I received the error code "C8 - DME control unit selftest" on my 94 318ic. I cleared the code with my Peake scan tool and the CIL has not come back on. What was the error? I have been checking all over without any solution.
March 14, 2011
 Followup from the Pelican Staff: I'm not sure - I haven't seen this before either. I'm thinking that either this was triggered by a power failure on the bus (dead battery), or the DME had some internal problem and ran a self-diagnostic check on itself. - Wayne at Pelican Parts
TonyComments: I was reading some comments from people with infinitely repeating knock sensor 2 codes... I thought I would add that my 95 M3 has always repeated its codes over and over until the switch is shut off, no matter the code, incuding 1444 no fault. It may be due to differences in DME software versions, perhaps?
March 13, 2011
beemboyComments: Hi Wayne, I own a 1994 E36 with a OBD I. Despite I tried many times I cannot make the check engine lamp flash. To my knowledge, maybe 3 possibilities: 1 I don´t have any fault highly improbable 2 The ECU is failing 3 The check engine lamp in the dashboard is faulty or missing. I've read that some models don´t have it installed in order not to bother the owner with many fault flash sounds logical to you?. What can I do? Thank you
March 10, 2011
 Followup from the Pelican Staff: Some people just can't get this info out of their car. I have not heard of any cars installed without it, but it is tricky, and some cars may not be working properly. If you can't get the information out using the "pedal method", then I recommend that you purchase a Peake Research code reader, which is shown here in my tech article: http://www.pelicanparts.com/bmw/techarticles/Mult-Code_Reading/Mult-Code_Reading.htm - Wayne at Pelican Parts
mo65Comments: I need to know if you i can read the fault code on a 1999 BMW 540i without a scan tool
March 8, 2011
 Followup from the Pelican Staff: Nope, sorry you need a scan tool in order to read codes on your car. - Wayne at Pelican Parts
JeeComments: Hi Wayne, I have a 99 328i. Ive got a check engine light on, Code P0340...It states Camshaft Position Sensor Circuit A Malfunction. Is this a problem with the sensor?

Ive got another problem, the remote door lock from the key doesnt work. what do I check?
March 3, 2011
 Followup from the Pelican Staff: It certainly sounds like it may be a troublesome sensor. As for the remote, I have an article on reprogramming your key, I would probably start there: http://www.pelicanparts.com/bmw/techarticles/101-Projects-92-Alarm-Install/101-Projects-92-Alarm-Install.htm - Wayne at Pelican Parts
GregComments: I have a 2003 318ti. It has intermittant misfire and occasional stalling. We have have it scanned and the following codes came up.274E..misfire detection,sumcheck error,2742.. misfire detection cyl 1,2743 misfire cyc 3, 2753 misfire cycl 1. Any thoughts? This problem has been around for a while.
February 28, 2011
 Followup from the Pelican Staff: Misfire codes are tough to diagnose as they could be caused by many different things. On some cars, a faulty dual-mass flywheel will cause the issue, as the misfire code is triggered by slight variations seen in the reading of the engines rpm. - Wayne at Pelican Parts
big alComments: I have a 2002 325i. Getting code 1085 running lean. Could it be a fuel filter causing the problem. It is the original fuel filter.
February 26, 2011
 Followup from the Pelican Staff: Hmm, it might be caused by a clogged filter, but I would guess probably not. Still, changing the filter is probably something you want to do, and it's also probably one of the easiest things to do, so I would indeed start there and then see if the code continues to be triggered. - Wayne at Pelican Parts
bennyComments: bmw compact 316 99model had lots of vaccum problem which affected the fuel consumption and was fixed. but consumption did not improved. diagnostic result was "120 signal hot -film air mass flow sensor p0101" and "121 signal intake air temperature p0110" changed air mass meter and consumption improved from 18mpg to 26mpg. is that the best i can get?
February 19, 2011
 Followup from the Pelican Staff: 26-30 seems to be what I would expect out of your car. The compacts were good cars for getting a lot of miles out of a tank, but they weren't known as super gas sippers, if I recall correctly. - Wayne at Pelican Parts
AdamComments: I have a scan tool and it is showing Chart 16, 06 - which is fuel injector,cyl#1 What does the DME do to verify that the injector is working correctly? The car seems to run fine. Also is it ok to replace 1 injector or should I replace all of them as a set? Thanks Adam
February 16, 2011
 Followup from the Pelican Staff: Good question. The DME can only perform a limited number of tests on the components in the engine to see if they are functioning properly. I believe that this code is triggered when the DME doesn't receive the correct resistance or back EMF from the connection to the injector. Sort of the same way that the car knows that a light bulb is out. This may show a problem with the wire harness rather than the injector itself. One way to test is to take the #1 injector and swap it with another known working injector to see if the fault follows the injector. If it does follow the injector, the problem is with the injector itself. If the fault stays with #1, then it's a problem with either the wire harness or the actual DME. - Wayne at Pelican Parts
328iguyComments: Hi

I have 2 quick questions. In my 96 328i I'm getting no heat although Cool air does and when Defroster is on heat comes out? how can I get heat? 2nd, My steering wheel makes noise like a tightness/screech sound when turning? and help? Thanks
February 10, 2011
 Followup from the Pelican Staff: On the heat issue, I would take a wild guess that your flappers in your dash are broken and stuck pointing at the windscreen? As for the steering wheel, sounds like you need to replace the bushings in the column. - Wayne at Pelican Parts
MNJarheadComments: I have a 2000 316i with European specs and an M44 engine I'm in Germany. Shortly after I bought the car the check engine light came on. I bought the Peake tool to read the code and the code it was throwing was "Pruefung Kraftstoff-Versorgungssystem". If I'm translating that right it's "Inspect Fuel Supply System". I replaced the fuel filter and fuel cap and added some material to make the gasket seal and looked for any other possible problems. I can't find anything wrong and the car is running fine. I've reset the light a couple times and every time it comes back on in a couple days.
Is there something I have to do to let the computer know that I inspected the fuel system? Or is there something else wrong that I'm not seeing?
February 9, 2011
 Followup from the Pelican Staff: I'm not super familiar with this code, but it does sound like you're on the right track. There may be a vacuum leak somewhere in your closed fuel system. On these modern cars, there is a pressure sensor that detects the pressure in the gas tank. If the pressure sensor indicates a leak to atmosphere, then it may trigger a code like you've found. I would check all of the fuel breather hoses, the gas cap (as you have done) and the general condition of the fuel system. If you drive for a while and then remove the gas cap, it should make a "swishing" noise as air rushes in. If it doesn't then it may be a symptom of a vacuum leak in the tank / fuel line system. - Wayne at Pelican Parts
JessComments: Trying to read fault codes on my 1995 325i E36. Turn on key don't start engine, but my check engine doesn't flash. it stays on constantly. Tried various times.
January 31, 2011
 Followup from the Pelican Staff: Getting the "pedal trick" just right the first time can be frustrating. If you follow the instructions in the article it *should* work. Most people mess it up the first few times, but then then figure out what they were doing incorrectly. Also, it may be that non-US cars in 1995 might have had a slightly different system (not completely sure). - Wayne at Pelican Parts
theputumComments: Have a 1995 750iL that is throwing a P1383 OBD2 code ignition monitoring malfunction along with misfires on cylinders 7-12 when a kickdown i.e pedal to the floor is initiated. MAF has been replaced along with the rear VCV near the firewall to no avail. No leak on the rubber hose from the MAF to the throttle body either. High rpm driving in S2 does not trigger code, only in a kickdown operation usually from 5th gear to 3rd. After kickdown, rpms on the engine go up but doesn't seem like transmission is kicking down in gear to grab. CEL flashes and transmission is in limphome mode until engine restart. Any ideas?
January 25, 2011
 Followup from the Pelican Staff: That's an odd set of codes. I don't have any specific recommendations, except that I think this might be related to a transmission issue instead of an engine issue. Maybe it could be a mixture of both - I'm just not sure, sorry... - Wayne at Pelican Parts
BigglesComments: 1996 BMW 318TI E36 Hatchback Japanese assembled, I bought a Peake Diagnostic Tool which fits into the under hood connector but no reaction, almost like no electrical power, any ideas why the Tool does not work ?
January 21, 2011
 Followup from the Pelican Staff: It may be that the Peake tool doesn't work with the cars from Japan? I would contact them directly and ask if there is some type of incompatibility? - Wayne at Pelican Parts
DarisComments: I drive a 04/92 325i and did the pedal trick to read my code. I got a 1216 which is a throttle position sensor. I replaced it and want to clear the codes, but the car never gives me the 1000 code telling me its done. Instead, it seems to repeat the 1216 code over and over. Is there another method to clear the codes that doesn't involve the service tool? Any other suggestions?

Thanks
Daris - Tulsa, OK
January 10, 2011
 Followup from the Pelican Staff: Not that I'm aware of, the pedal code can be tricky to get right - I've always had difficulty with it. I just use the code reader. In particular, the 1992 E36 cars had some electrical bus bugs that cause problems, perhaps this is what you're seeing as well. - Wayne at Pelican Parts
1998 318tiComments: Tried this with the Peake R5 tool on a 1998 318ti and I just get "-" with no reported error even though the CEL remains on. I cleared the CEL and it remained off for a few days, but just came back on. Any other avenues to get the code beyond going to the dealer? My wife did happen to put 87 octance in just before the light came on... any chance that's the issue?
January 6, 2011
 Followup from the Pelican Staff: I'm not sure on this one, the Peake tool does have the occasional problem with some cars. I would fill it up with some good quality gasoline and possibly some injector cleaner and let it run though a few tanks of gas to see if the problem goes away. - Wayne at Pelican Parts
RobertComments: On my 1993 E36 325i I have to hold the peddle down on the fifth stomp to make the stomp test work. I read somewhere that this is true for the 93 and 94 year models. If the test is not working for you, and you have a pre-96 model, try it before giving up. Pelican, thanks for the code reset step of holding the throttle down after the codes.
December 7, 2010
 Followup from the Pelican Staff: Cool, thanks for adding that tip - a lot of people seem to have problems getting this to work properly for them. - Wayne at Pelican Parts
jiggerComments: ive just posted this ad BELOW and forgot to mention that it misfires aswell sometimes and other times its fine
Hi i have a 2003 320i coupe with 53k miles,i have a problem with my engine management light coming on,i recently had this on a computer and it was coming up with COIL PACK 3,FUEL CUT OFF,i know its not the coil pack as ive changed this 3 times and even swapped them around in the engine but it still comes up with this same problem,please help,thanks Jase
November 29, 2010
jiggerComments: Hi i have a 2003 320i coupe with 53k miles,i have a problem with my engine management light coming on,i recently had this on a computer and it was coming up with COIL PACK 3,FUEL CUT OFF,i know its not the coil pack as ive changed this 3 times and even swapped them around in the engine but it still comes up with this same problem,please help,thanks Jase
November 29, 2010
 Followup from the Pelican Staff: Okay, if it's not the actual coil pack, then it can only really be one of two other things. Either there's a section of the wire harness that is tweaked, or the DME (main computer) has a coil stage that is defective and not functioning properly. - Wayne at Pelican Parts
Wakatipu BillComments: My 1989 BMW 318i has developed a strong petrol smell noticeable when accelerating - I have checked all the fuel lines for leaks etc but none apparent - is it the carbie or what - any ideas out there please
November 13, 2010
 Followup from the Pelican Staff: I would take a wild guess and say that you might have a leaky injector - I would check the seals around the injectors. - Wayne at Pelican Parts
JarrodComments: I purchased my 1996 328is and the previous owner had an electrical fire that started in the fuel injection wire harness. The engine wire harness and both computers dmein the front passengers sideengine compartment were replaced. now, when i put the key in the ignition and turn it, i hear a click and then all the electronics blank out. If i disconnect the battery and then reconnect it again i can repeat the same but no starting action. Any idea what i should be looking at? Thank you.
November 10, 2010
 Followup from the Pelican Staff: There's some type of circuit breaker mechanism (or loose wire) for the car that is not functioning properly. I've seen this before on other cars. I would try pulling all of the fuses and then put them back in one-by-one and then turn the key after each one to see if you can isolate the problem. - Wayne at Pelican Parts
mysticsteveComments: BMW 318I - 1985 - Engine performs well/smooth up to 2000 rpm, then become eratic/misfire under load - smooths out at 3000 rpm. new plugs, plug wires, rotor, dist. cap, vacuum advance mechanism The vac. relay works. any suggestions ??
November 5, 2010
 Followup from the Pelican Staff: It's tough to diagnose something like this over the Internet, but the first thing I always tell people is to triple-check for vacuum leaks in the intake manifold. They can be difficult to find when idling, but can increase under load. - Wayne at Pelican Parts
328i GuyComments: Hi again. I have the 96 328i and I'm getting a little heat when driving some distance underneath the steering wheel area. Any ideas or help? Thanks
November 2, 2010
 Followup from the Pelican Staff: Hmm, I'm not sure, but it may be that a vent flap in your air conditioning / heater system may be stuck open? - Wayne at Pelican Parts
LaneComments: Will this Peake Tool spit out codes all 4 on a 5/87 3.25i, Motronic 1.1
October 25, 2010
 Followup from the Pelican Staff: I believe so, but I would check the link to Peake's website (shown in the article) to be 100% sure that the tool is compatible with that year. - Wayne at Pelican Parts
Dead endComments: I have a 1996 318ti it started fine but.... The fuel injector wires and fuel rail breather hoses caught fire accidently I removed the hoses and cut the fuel injector wires down till I could reconnect to good wire and reconnected to injector but it still does not start it just keeps turning over like there's no spark or fuel any ideas anyone? How do I identifiy which relay is for what? M44 motor 4 cylinder 5 speed manual transmission/ac
October 16, 2010
LonnieComments: I have a 1993 BMW 525i, it ran rough the other day, it would stall & hestitate pulling out and the engine idle would drop and then rev up and sometimes it would die. It gave me the 1222 code. I do not see obvicious vac leaks, the O2 sensor gave a unplugged volt of 0.47volts, hot it fluctated between 0.0004-0.63, is this within normal ranges? Please give me some input
October 13, 2010
prestonComments: I have an E30 325is, 1990 model. I has been running fine, but recently started having the check engine light come on at idle after it has sat at a stoplight for 20-30 seconds. Reving the engine makes it go away, but it comes back again if left on idle. Throttle body and mass ari sensor have been cleaned, also the rubber boot is clean, and the air filter. Oxygen sensor was new about 20,000 miles ago. No vacuum or exhaust leaks that I can find. Any suggestions?
thnaks
October 4, 2010
 Followup from the Pelican Staff: I would see what codes you can pull out of the car. Something is causing the fuel injection system to move out of it's normal operating range at idle - I would double-check the idle control valve if you've checked everything else. - Wayne at Pelican Parts
LonnieComments: I have a 1993 BMW 525i, it ran rough the other day, it would stall & hestitate pulling out and the engine idle would drop and then rev up and sometimes it would die. It gave me the 1222 code. I do nto see obvicious vac leaks, the O2 sensor gave a unplugged volt of 0.47volts, hot it fluctated between 0.0004-0.63, is this within normal ranges? Also a friend suggested I check the throttle position sensor. It read withthe harness unpluged probing pin 1 and ground in the harness connector 0 volts, 1 and 3 pins were 4.ok ohms, and 1 and 2 pins were 1.o - 4.0 ohms. Could the 0 volts be a problem?? thanks
October 1, 2010
LonnieComments: I have a 1993 BMW 525i, it ran rough the other day, it would stall & hestitate pulling out and the engine idle would drop and then rev up and sometimes it would die. It gave me the 1222 code. I do nto see obvicious vac leaks, the O2 sensor gave a unplugged volt of 0.47volts, hot it fluctated between 0.0004-0.63, is this within normal ranges? Also a friend suggested I check the throttle position sensor. It read withthe harness unpluged probing pin 1 and ground in the harness connector volts, 1 and 3 pins were 4.ok ohms, and 1 and 2 pins were 1.o - 4.0 ohms. Could the 0 volts be a problem?? thanks
October 1, 2010
328i Comments: Greetings! I have a 1996 328i and I'm getting a very light tapping in the engine sort of on driver side, goes away then comes back when ever. Drives great besides that. Any ideas? thanks for any help
September 18, 2010
 Followup from the Pelican Staff: Sounds like a sticky lifter. I would try changing your oil, but using a lighter weight oil than you are using now, maybe a synthetic. Switching oils like this fixed the problem on my car when this happened. - Wayne at Pelican Parts
BMWer'Comments: How do I do the "stomp test" exactly? and properly? I just got a 1996 325i with a check engine light and the guy said "I need a new gas cap" that shows if its loose or missing CE light will come on" was I duped? or should I try a new gas cap, doesn't seem loose. Thanks a million!!!!
September 15, 2010
 Followup from the Pelican Staff: The stomp test doesn't work on your car, you need the Code Reader mentioned above. - Wayne at Pelican Parts
abdulComments: ok guys here is my issue. 2000 model bmw 3 series. engine management light comes on after puting my foot down to accelatrate revs up but no power. happen to me 3 times in a row when i go on a long journey, according to the fault codes i have replaced the fual pump and replaced my o2 sensors. yet still come back on. today 3 times i lost power while trying to take off. was drving a bit aggrasive. any idea what maybe the real problem?
September 12, 2010
 Followup from the Pelican Staff: Fuel pump and O2 sensors error codes are often found in conjunction with other errors, is the computer outputting any other codes? - Wayne at Pelican Parts
MikeComments: I have the same issue "ct95/craig 318ti" has with the non-ending "1226 Knock sensor #2" engine test code. I let it run for almost 1 hour and no end. The engine would start fine and almost immediately die. Sometimes it would run OK and other times I would have to keep the reves up to keep it going. I have replaced the plugs, plug wires and O2 sensor and it has helped, but i still get the non-ending "1226 code". I still get a "Check Engine Light" when idling at a red light, but a tap of the accelerator will turn off the "CEL". Any help in this matter would be greatly appreciated. Thanks in advance folks.
September 8, 2010
 Followup from the Pelican Staff: I would replace both knock sensors, as it sounds like they are causing the car to think it's detonating? - Wayne at Pelican Parts
WolfgangComments: My '93 318is... cranks but won't turn over. Power is going to the fuel pump but it isn't making any sound to indicating priming, although the pump is new. Pump relay is fine. I'm suspecting DME problems. Throwing a 1444 code. Any ideas guys?
September 1, 2010
 Followup from the Pelican Staff: If there is power going to the pump, but you don't hear (or feel its vibrations) running, then the problem is with the pump. Be sure to listen carefully, as the pump will not run unless the crankshaft is actually turning (which makes noise, making it difficult to hear the pump). - Wayne at Pelican Parts
KittyKatComments: Hi, hope you can help. I recently purchased a beautiful 2008 335i with only 8,000 miles on it. This week, it was in for service 2 times for 2 separate problems. Most concerning to me is a leaking fuel injection pump. Should I be worried I bought a lemon? It's a BMW!!!
August 30, 2010
 Followup from the Pelican Staff: If it's an 08, it should still be under warranty. I would take it into the dealer and have them do a full check over on it. - Wayne at Pelican Parts
mike1516Comments: Hi Please help I have 1995 740i and getting error code "153 CAN DME Load Signal" Somebody did say this is linked to the AGS gearbox and i am having trouble with the gears not changing up correctly, sometimes having to switch from "D" to "N" and then back to "D" to change. please help
August 28, 2010
 Followup from the Pelican Staff: Sorry, not familiar with that one - it doesn't sound like a simple fix though either. - Wayne at Pelican Parts
z3-DaveComments: hey guys - My cel has been on - car runs well - fault code from is table 19 - 8F DM-TL - leak detected
What do I have to do to fix this ?
August 15, 2010
 Followup from the Pelican Staff: This indicates a leak in the gas evap system, which may be as simple as the fact that your gas cap is not screwed on all the way, or the seal is worn on the cap. I would check the cap first, and then replace it if the error keeps coming back. - Wayne at Pelican Parts
reyComments: whats code 1188 and 1189 on 1999 bmw 323i
August 10, 2010
 Followup from the Pelican Staff: See here: http://forums.pelicanparts.com/101-projects-discussion-forum-bmw-3-series-e30-e36-1982-2000/282081-scan-codes-p1189-1188-a.html - Wayne at Pelican Parts
ct95/craig 318tiComments: the test keeps running the same codeover and over again for knock sensor #2.. the test doesnt end at 1000 is this normal?
August 9, 2010
 Followup from the Pelican Staff: I'm not sure - doesn't sound typical. Maybe reset the code and then try again? - Wayne at Pelican Parts
MilanComments: Hi Wayne,I got my Z3 back friday and runs fine.They replaced wiring harness and throtle body.That was one expensive check engine light.I dont thrust this car now.Wouldnt want to take long trip in it.Thanks for Your help.Milan
August 8, 2010
 Followup from the Pelican Staff: No sweat. - Wayne at Pelican Parts
AdamComments: I really need an experts advice. I own a 1998 328i, and I was driving home the other day, not beating on it at all, and all of a sudden I could tell a cylinder was misfiring. Tried to figure out what it was with no luck. Scanned with tool and this is what I got:

P0306 Cylinder 6 Misfire
P0155 O2 sensor heater circuit
P1423
P1421 Secondary Air

I already knew my secondary air pump was faulty hence the P1421 and P1423 codes, but the rest are all new. I replaced the ignition coil on cylinder 6 and switched spark plugs but the problem still occurs. I cleaned ICV and all of my intake parts. Daily driver so please help!

my email is ajgeyster@gmail.com
August 7, 2010
 Followup from the Pelican Staff: Hmm, I would run a compression check ( http://www.pelicanparts.com/bmw/techarticles/Borrowed/mult_engine_rebuild-1.htm), and then I would triple-check for vacuum leaks. The air pump code may be actually the sign of a huge vacuum leak. - Wayne at Pelican Parts
MilanComments: Thanks Wayne.My Z3 is in shop now.They seem to think it is throtle body and wiring harness.But they are not sure.Now they wating for harness to come from Germany.
August 3, 2010
 Followup from the Pelican Staff: I wouldn't think the throttle body, but who knows? - Wayne at Pelican Parts
ElbertComments: Help my 2006 bmw 525I getting code p 2402 evaporative emission leak how do I fix this problem and where the sensor or pump is locate it.
thanks
Elbert
August 1, 2010
 Followup from the Pelican Staff: This sensor typically detects pressure in the fuel tank, and if it identifies a leak, it will give an error. The sensor itself can fail and/or vent hoses from the tank can leak too. Also, a faulty or not tight gas cap can cause this. I would replace the gas cap first. - Wayne at Pelican Parts
MilanComments: I have 99 Z3 roadster 2.5 and I am getting code for internal memory check error.First the traction control light come on then EML light and then check engine in this order.Car dont want respond to throtle.Would it be DME?Car has 49k miles thanks Milan
July 15, 2010
 Followup from the Pelican Staff: Sounds a bit messy. Internal memory check error sounds like DME to me, but you'd have to run some diagnostics on the DME to make sure... - Wayne at Pelican Parts
AddiesComments: Hi there thanx for the previous help given. What could be the matter if my car backfires occassionaly and loses power or swithes off?
July 13, 2010
pop1736Comments: I need to know if you can read the fault code on a 1996 BMW 318i without a scan tool and if not which one do you recommend . Thanks Bill
July 5, 2010
 Followup from the Pelican Staff: 1996 and later require the use of an OBD-II complicant reader, or the Peake Research code reader shown in this article. - Wayne at Pelican Parts
jddeadfuelpumpsComments: WHAT ABOUT THE CHARCOAL CAN? I have an E30 M20 which likes to quickly burn out fuel pumps. Every 9,00k or so it finally die, but before death, for many months it would squeal, and a breaker bar to the bottom of the tank would work when it occassionally wouldn't come on.Done:Fuel tank acid bath, fuel lines and filters, pressure regulator, pump relay. Recently learned that the hose from the charcoal cannister was'nt connected, now is. BUT-I do not think the electric vaccumm check valve lets anything to pass in any direction. I have no scan tool, but I think a friend of mine might've wiped it clean because the only codes I get out of the dash seem to be the 4441, but it seemed to say 3441 also. A mystery. A new pump will make it run, but that alone won't fix it.
July 1, 2010
 Followup from the Pelican Staff: If the pump is removing fuel out of the tank, it needs to replace the fuel with air. If the lines are not properly hooked up to vent, then the tank will sometimes squeal when air is seeping back into it. Since your canister was disconnected, I would double-check the vent lines to see if the problem lies there. With the vent lines disconnected or plugged, then a big vacuum pressure will build up in the tank as you drive along, and might make your pump work much harder than it needs to. - Wayne at Pelican Parts 
deanComments: I have BMW 1989 model 318i there is no electricity to the fuel pump.Thanks.
June 29, 2010
 Followup from the Pelican Staff: Check my article on electrical item troubleshooting to chase down the issue. - Wayne at Pelican Parts
TriggerComments: Can anyone give more help with the "timing" of the stomp test? I've tried it fast - slow - once every second - etc... I'm beginning to think this test is a "wives tale". I have a 1995 740iL. Also, there are 2 positions for the key. The first one only lights up the odometer row above all warning lights. The second is the pre-start position or accessory position that lights up all of the lights. I've even tried BOTH positions with the mythical "stomp test". Can someone explain better the test in detail?
June 23, 2010
JasonComments: i have a BMW 7 serious 735i and my brake peddle is very hard to push in and its not letting me shift the gears so i cant start the car, how can i fix them or what do u think is wrong with them?
June 18, 2010
 Followup from the Pelican Staff: Sounds like the linkage that connects the brake pedal to allow the shifter to engage is broken. I haven't worked on one of those systems on the 7-Series, but I would start there first. - Wayne at Pelican Parts
stevenjsimmonsComments: hi i have a e36 323i when the car is left over night and it is cold it will start then stall if i touch the throttle i can over come the problem let it return to an idle it will run rough for a short time then clear other wise the car runs perfect no fault codes ,changed plugs cleaned the injectors, cleaned throttle body ,checked fuel presure no leak down can you please help
June 6, 2010
 Followup from the Pelican Staff: Sounds like you might have a vacuum leak that goes away after the car warms up. I would triple check the entire car for vacuum leaks again and again. - Wayne at Pelican Parts
AxelComments: Does anyone know how to fix code 9D12 that stand for SINE Siren & Tilt Sensor internal battery?

Also I have codes 2737 DME EWS3.3 Anti Tampering Protection Incorrect Random Code Car wont start

27A4 EWS3.3 Interface DME-EWS this fault is not present, but came every time after clear codes
June 2, 2010
 Followup from the Pelican Staff: Sounds complicated, but here's the first thing I would check - use a different (spare) key to try to start the car. If the chip in the key is damaged, then it might give out some weird results like this. - Wayne at Pelican Parts
ZaneComments: Is it true that the stomp test will not work for euro delivered e36's pre 1995? Mine dosn't work and i've checked the x20 connector near the fuse box and pin 8 is wired from the ecu but for some reason is not wired on the bottom side of the x20 connector. Having said that i've manually wired pin 8 through to pin 16 on the white connector of the instrument cluster but still no result. I have purchased your book but see no mention of this. Am curious on your opinion on this. Thanks
June 1, 2010
 Followup from the Pelican Staff: Some people have a lot of problems getting the "stomp test" to work properly. It worked on my car, but getting the timing down was somewhat tricky at times. I'm not sure what clues to give - you can always just use the Peake Research tool if you can't get results. - Wayne at Pelican Parts
gusComments: i am having cylinder 1,2, multiple cylinder misfires, fuel trim malfunctions, fuel air metering and aux emission fualts on my code reader. car stalls when first starting up, stutters while drivng and feels like it loses a cylinder or two intermitently on the road. 2000 323i. any ideas?
May 31, 2010
 Followup from the Pelican Staff: A big huge vacuum leak will cause all of these faults to show up. Check all the hoses and connections first. - Wayne at Pelican Parts
TequilaComments: got a 2000 540i automatic, whats the best scanner tool and software to buy for this car.
May 24, 2010
 Followup from the Pelican Staff: I recommend the AutoEnginuity software that we currently sell in our catalog - works with almost all BMWs. - Wayne at Pelican Parts
Zinnabar3Comments: I received the code 1261, which is fuel pump or relay or dme output. I replaced the fuel pump and fuel pump relay. The still exhibits the same stall symptoms. The code was cleared when the fuel pump was replaced, but it has now returned - 1261. How do I check "dme output" or what other things do I need to look at?
May 20, 2010
 Followup from the Pelican Staff: The DME powers the relay, so you can hook up a multimeter to the relay and check to make sure that voltage is getting to it at all times when you have the problem. There may be a fault in the wire harness from the DME to the relay. I would disconnect the DME and reconnect it - reseat the connector, and maybe that will solve the problem. - Wayne at Pelican Parts
robbyComments: my 1993 740irev clock takes along time to return to idle position it is like my dynamic response is not right it idles at about 900rpm any suggestion
May 10, 2010
 Followup from the Pelican Staff: I would check and clean your throttle body and also check for vacuum leaks that might be causing air to slip past the throttle body. - Wayne at Pelican Parts
KevinComments: Thanks Wayne. I took a look at the harness where it was easy too and nothing jumped out at me immediately. Time to learn to how to use my multimeter better!
May 7, 2010
KevinComments: Any idea what I should check for with the code 1247: Secondary Ignition Monitor? My 95 325is keeps giving me this code. I'm not that great with a multimeter but voltage and resistance seemed proper to the coils. I replaced the spark plugs, plug boots, and ignition coils and still get this code. Occasionally under load the car will stall out and I will get codes for the Crankshaft sensor, and Ignition Coils 1-5 but so far never 6 After sitting for a while the car usually will restart no problem. This happened before and after I replaced the coils.
May 6, 2010
 Followup from the Pelican Staff: Odd. I would check the wire harness with the multimeter. I've seen odd problems like this happen when the wire harness is old or has been pinched. - Wayne at Pelican Parts
deetooComments: 94 325iS - DME got soaked in a car wash, I bought a replacement, my understanding was the 94 has no anti-theft stuff that would otherwise require recoding at a Dealer. The new used DME isn't working either, the motor turns but seems like no spark. I pulled the chip out of the original wet DME and tried that in the new DME, no luck. Also, have tried dozens of times to get a stomp test result, never works. Any ideas?
March 26, 2010
steveComments: hello
on my 92 325ic the check engine light doesnt light up with the key in the on pos.it does in my 90 325ic.also the stomp test doesnt work.i can replace a burned out bulb,but could any thing else fail to keep this light from functioning?
thank you.
steve
March 25, 2010
SEA BASSComments: Can the 5 stomp test within 5 seconds work on a 1993 bmw 325i?
March 6, 2010
oldDudeComments: Help! 2001 740il, getting CODE 0067 and car stays in Limp Mode Prg. Using a bavarian technic reader brand new. Can't seem to find anything about 0067 code.
March 4, 2010
AlexComments: My car wont start. I think is a problem in the fuel system. I started the car and 2 seconds later the vehicle shot off. I have a 2004 BMW 330 CI sport Coupe. Can you tell me how can I identify the problem?

Thanks..
February 15, 2010
metalmanComments: 99 328is Auto full m-tech pkg w/ 167k miles. OBD codes scanned and have a P1421 -secondary air syst bank 1 / P1423 def. unknown. checked function of all the O2 sensors w/ a SnapOn scanner and the 2 precat O2's are really lazy and not popping like they should, everything else checks out including the IAC I replaced 1+ yr ago. think its the 2 precat O2 sensors but cant find any info on the codes and dont have access shop data anymore
January 29, 2010
policemanComments: my bmw is givin me the 1188 and 1189 codes because i disconect the battery and it doesnt want to start
December 21, 2009
mikeComments: thanks, your probably right. ill need to take everything appart again! Dam!
thanks again wayne
December 11, 2009
mikeComments: hi, i received my parts last week and on of them was injector o rings for my 1996 bmw 318ti. i had put every thing back together and now the car wont start. it seems no fuel and no spark. used my scanner and has no codes. any ideas?

thanks,
mike
December 9, 2009
 Followup from the Pelican Staff: Is the code reader communicating with the DME? I'm betting that you just forgot to reconnect a harness somewhere, and it's something simple? - Wayne at Pelican Parts
gem666Comments: I have a 99 reg 318i SE which is having a few problems. The EMS light came on and I took it to the mechanic who said that he had turned it off as the diagnostic scan had show no faults and he thought it was probably the EMS sensor itself. A few weeks later after the EMS light had come on again, the car intermittently refused to start. There was whining noise from the engine and the dials on the dash would fly up and down. It sounded like it wanted to start but couldn't. The next day it would work, then would refuse again. About a week later it stopped for good and had to be towed to the mechanic. He did the diagnostic scan and said it was the cam shaft sensor. £200 later it seemed to be working again and the EMS light was off. A week later the EMS light is back on and the mechanic has phoned me to say the latest scan has now shown that it's the Oxygen Sensor and the Mass Air Flow Meter Sensor. I imagine this will be another few hundred pounds and the damn EMS light will be back on soon enough! Any ideas or advice would be hugely welcome!!
November 24, 2009
makanani75Comments: I'm sorry. Scratch the last question. I see the code on the chart now. If the o2 sensor is okay, what other components will cause the car to run rich?
November 16, 2009
makanani75Comments: I'm pretty sure that I got a 1222 code. My brother was with me and he used to work for a BMW shop as a mechanic and he confirmed my 1222 code. What is 1222? Or should I try again?
November 16, 2009
VSMComments: I have a 1995 BMW 740il and it has trouble starting up when really cold in the mornings and after a couple times trying to start it it starts and even after it warms up the whole car shakes. Do you think that scan tool will help find that problem?
November 7, 2009
 Followup from the Pelican Staff: It's a good start. The scan tool will tell you if anything there is obviously out of whack or broken. If the scan tool reports okay, then you can skip over some of the things that you would normally check. It's just one more tool in your arsenal. - Wayne at Pelican Parts
JaimeComments: Hi, I see that you are an expert. Could you help me?. My BMW 5 series 2003 is presenting the following problem: the fuel injection pump does not shut down after the car is swithed off. It is connected permanently and is consuming my battery. What can happen?.
October 29, 2009
 Followup from the Pelican Staff: Sounds like a stuck relay, although I'm not sure if there is a separate relay for that pump on that year car. But, I would check that out first - the pump should only run when the engine is running or trying to start. Could also be related to problems with the ignition switch electrical portion. - Wayne at Pelican Parts
chuckComments: cannot get the codes to appear
October 23, 2009
 Followup from the Pelican Staff: If the car is 1995 or earlier, this should work. It may take a few tries to get it just right. - Wayne at Pelican Parts
NoCashComments: I noted that the scan tool RS/FCX Code tool excludes V8's 1999 and 2000 models. You can guess then, that I have a 2000 740i with the V8. What do you recommend for a scan tool? Thanks, Colin
September 26, 2009
 Followup from the Pelican Staff: Well, in that case, you can try the AutoEnginuity software we sell with the BMW add-on package. Any ODB-II scanner will also perform basic code reading for you too, so you might be able to get away with one of those. - Wayne at Pelican Parts
SteveComments: Will the "stomp test " work on a 1995 740il?I tried and it did nothing. Is there a differant proceduer for the 740? Thanks Steve
September 22, 2009
 Followup from the Pelican Staff: I believe that your car has two DME computers in it, and the procedure is slightly different because of that. There might be something on net that you can search for, or you can always use the Peake Research tool to get the codes for your car (recommended). - Wayne at Pelican Parts
  Search our site:   

View Cart & CheckOut | Project List | Order Status |  Help    

 

[Home] [Customer Service] [Shopping Cart] [Privacy Statement]
 [Contact Us] [About Us] [Shipping] [Map to our Location]

Copyright © 2008 Pelican Parts Inc.