Not necessarily.but your clutch should have keyway and two set screws
You said it has set screws?
Can you supply a good clear pic of clutch showing set screws?
The Extreme clutches I have seen did not have set screws.
http://www.hilliardextremeduty.com/extremeduty/extreme-install.html
i have a hillard will a built in keway, and then the set screw is on the keyway, i took it out, lined it all up then hit the set screw with the impact gun, never slipped a day in its life
i have a hillard will a built in keway, and then the set screw is on the keyway, i took it out, lined it all up then hit the set screw with the impact gun, never slipped a day in its life