If it doesn't start, there's no way you can do it with a timing gun or any electronic device. If you suspect the car is not starting because the timing is off, you can set #1 piston at Top Dead Center and remove the distributor cap to see if the rotor is pointing to the #1 spark plug wire tower. If the rotor does not point directly at the #1 tower, loosen the distributor hold-down just enough to manually rotate the distributor until the rotor and #1 tower line up and try to start the engine - the procedure described sets the timing close enough so that the engine will start. From there you can proceed to set the timing with a timing gun or other electronic device. For lack of such equipment, and for temporary service, you can slowly rotate the distributor in both directions until you get the best "purr" of the engine.
Timing is probably off. Set number 1 piston at TDC and check the timing marks. If applicable, also remove cap from distributer and check position of rotor, it may need adjusting for correct timing.
If the car turns over, gets gas and just will not start try the ignition module. CAR TURNS OVER
first i would check your coil, if its good, check your ignition switch.
Check the coil packs. And I know this sounds not normal, but check for fuel in the tank. Check the fuel line and filters. I am assuming that it sounds normal when it turns over. If not, check the timing belt. Make sure that when you attempt to start, the security light doesn't come on; if it is it might be a nats problem, meaning you inserted a wrong key in the ignition causing the ecu to lock. If you can give me a bit more info, I could hopefully be more specific.
You should check to see if the crankshaft sensor wires are connected correctly or at all. If they are , check that the cam sensor wires are conected and also make sure all your ground wires are corrosion free and tight. If the engine turns over but will not start check all fuses and make sure you have fuel (I know,but it happens) If it still won't start, hook up a timing light while a friend turns the key. If you get no flash could be a bad coil pack or coil connector could be corroded.
Check for spark at the plugs. Check to see if there is fuel pressure. If both of these are ok check ignition timing.
Check for spark, fuel, compression Check ignition timing
check your fuses check ignition switch
Check Timing First Sounds Like That Is Your Problem. If it turns out to not be the ignition timing, it could also be the camshaft timing. If your camshaft is mistimed it means that your timing chain or timing belt has slipped and must be replaced.
Check the plugs to see if there is fire. Check the timing and the cam sensors for proper operation.
Your ignition timing is WAY off.
Check the BMW for ignition fire. Check the coil pack. Check the distributor or crank sensor depending on the year of the car.
What year? check the ignition module. see manual
If it turns over, try ignition module. If it turns over real free, then timing belt. If it doesn't turn over, then check starter/battery cables/solenoid/relay.
If the motor turns over then start by checking for fire at the plugs. Check to make sure that the timing belt is not broken and is working properly. Check the cam and crank sensors for proper operation, as well as proper fuel flow.
Check to see if it getting spark/fuel Check rotor
Spark to cylinder (at random)? If yes... How is the timing?