CRANKSHAFT, CIVIC, PULLEY, MAIN