1 thing alot of ppl dont look at is the clutch INNER hub
check your pressure plate ,inner hub and and basket for signs of wear.
ur bike is far from stock power. so any wear is x10 to a stock 34hp banshee
with power u need all your parts to be good and the setting up of the parts to be better.
set everything up by the "BIBLE" the banshee manual