I was wondering if theres anyway to fix the stripped threads?

Nah no FI for me. just little more power than the 4.8 had.

And i wouldnt trust anyone around me to do a P&P job i doubt.