i would take it to another mechanic for a 2nd opinion unless you trust the one who looked at it. the reluctor on the rear of the cam can spin causing those codes and possibly a no start if it spins far enough.actuator could be faulty also.does it rattle when starting? oil level full?