What is life like with your car? Let us know and win £500 in John Lewis vouchers | No thanks
BMW 116i n45 2006 manufacture year 2005 - Car cranks but will not start - pind4070

I have a 2006 BMW 116i N45 petrol engine with just 42K miles on the car. I got it second hand about a month ago. I drove it to the store about 5 miles that morning came home got back in it 3 hours later and it just cranks but, will not start. Fuel is pumping good. The car was running smooth without an problems or knocking etc. I also had it serviced oil changes etc 3 weeks prior and also put new spark plugs in. I plugged in code reader and got the P0011 code regarding cam shaft position forward. Could this be the dreaded chain breaking without any warning signs? Could it just be a faulty cam sensor or vanos solenoid or coils even which are all easy to change myself before towing car to mechanic?

BMW 116i n45 2006 manufacture year 2005 - Car cranks but will not start - hardway

Can your code reader check for cam/crank sync?

BMW 116i n45 2006 manufacture year 2005 - Car cranks but will not start - Railroad.
If the valve timing has moved, even if by only one tooth, you will have a loss of compression, and the sound of the cranking engine will be different from before. This should be the clue. Incorrect valve timing can be checked with a vacuum gauge. Assuming this is not the case check for HT spark st the spark plugs, and fuel injector switching. Use your scantool to check for an engine speed signal, which if isn't present will mean no spark and no fuel.