crankcase assmbly