Jeff as long as you have been racing/sled pulling i think you will do fairly well with your setup...Lets just hope it holds up to all the abuse. You have already forgot about more tricks than i will ever know LOL Good luck and if you need anything/help let me know.