I've recently been having some CVT clutch issues with my Mechron. At around 1000hrs, something in the pulleys locked up and wouldn't release drive at idle, applying the brakes would just drown out the engine. So decided it was time for a new set of pulleys and ordered one off an ebay supplier...