We use a stock crank. 25hp heads, 3.307 bore stock stroke. je slugs, long rods. comp pushrods, roller rockers, springs. down size the valve stem diamter, bigger than stock valves, major reworking on the heads and ports. They spent alot of time on the flow bench. Our engine would not run like it does if it werent for our heads and the machine shop that did the port work. The 30hp heads shroud the intake valve too much. proved it on the flow bench. Thats why we have 25hp head castings. midwests crank trigger. last year we had a smaller hackman cam. switched to this big roller and would never go back. it turns hard and makes a ton of torque.