ok so i was out last week an was going at a good speed an the pin in the prop snapped.. when its snapped it was almost full throttle an it whinned out for a good 10 seconds till i grabbed throttle back.. i put in new pin an whent back out but ever since then it feels like a clutch slipping at...