Hopefully Chris is being "nice" to you on the labor with all the transmission work he has been doing. If all else fails, and you still want to go down the track, you could always take your truck out for a club or street ET night.
I have had cars that were like your mustang is this year, anything and everything that could break did. 2 years ago i went thru 3 engines in my old chevelle!
Hopefully you will get it all figured out and working properly in time for fall series.