Pretty sure it will work, but you need the crank from the TZ to match the sleeve's timing for optimum performance. I know a guy who races Revos with TM's with TZ cranks installed in them. Pretty quick setup, he's the Georgia state champ in MT for the 2008 season. I think he cuts the end of the crank down to fit the Revo.