With all of that tape in the tires did you balance them

??? If not you will be surprized just how much vibration they can let out, which will affect your vehicles performance. Good luck with the initial testing Jordan. Glad to hear that your worked out the kinks on the MGM. I will be doing that soon myself

.