I have done twinshock and pre65 mx for the last 15 years, heres my old tricked out xr500, bored motor, white bros arm, ohlins shocks, 45 zooks, husky front wheel, ktm pegs, mikuni carb. super trapp. Very reliable, just keep the oil changed regularly.