Broken camshaft?