RZR XP 1000 stm clutch May 16, 2015 Was talking to someone today and they said that stm clutches give you 18 hp has anyone else heard that .Thanks. To me it seems hard to believe .:ok: Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related