Camshaft sudden failure?

Printable View