S
Have a 05 M7 162 LE that has a D&D 900 topend with a crankwerx Billet 74mm stroker crank with a bad bearing. Have found a crossfire 800 that has 3000 miles on it. Comes with everything but stator and flywheel. or should I work on replacing the stroker crank or buy a new bottom end and have the 900 topend machined to fit the M7 crank.