Wheel spin

Those are decent shocks. That much hp should be really easy to hook up. You just have tiny low profile tires right now which is most likely the source of your issue.