BMW Questions? Ask a BMW Repair Expert for Answers.
Hello, my name is ***** ***** I am a professional here at Just Answer. I have noticed that your question was not getting a response and thought I would see if you still need help with this.I apologize for the delay and I hope I can still assist you with this here.In order for the engine to start and run you need good spark, injector pulse, proper fuel pressure as well as compression, can you check each one of these thing and post back with which one you are lacking and I will try and help you get this resolved.
So are you lacking injector pulse?
That sure sound like you have a wiring problem, you do not need any special tools to check for injector pulse, you can use a standard 12 volt test light to check for pulse, place the test end of the light on the power side of the injector connector and the ground end on the other wire and crank the engine over, if you have pulse, the light should flash.
From what you describing not it sounds like you have a security system active. This is often caused by the system not being able to read the key. Are you able to scan the system now and see if there are any fault codes setting?
The security system shuts down the injectors. It should not loose the ability to read the key when you disconnect the battery but it sure dose sound like that is the case. Unfortunately if that is the case you are going to need to take it to the dealer or one other option you may have is there are some locksmiths that have the programming ability and the equipment. You may want to call around and see if there is one in your area that can come out to you.
You can verify this by checking to see if you have injector pulse when ti will not start.
I am not paid anything unless you rate the service my which have not done . If its now starting and running with out pressing the gas it is possible the MAF is bad but its also possible you have a fuel pressure concern. In most cases a bad MAF will set a fault code . Scan the system and see if you have any fault codes and if it where me, I would also check the fuel pressure.
No problem, Thank you just the same.