If it is off and causing the wrong plugs to fire, I can see the engine having cranking issues.
Easiest test is to unplug the cam sensor connector and see what happens. Engine won't start, but you'll be able to tell if it affected cranking.
RemoveBeforeFlight