Looking at those codes my first check would be timing chain, the cam sensor will stop it starting but that could be as a result of camshaft not rotating due to broken chain.
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about performance, modifications, troubleshooting, M series, motorsports, maintenance, and more!