I would just abort any work on that particular engine and save yourself some time and headache and just get a new engine. There are a few guys on here with their own reccomendations, so follow there's. I am not that familiar with the Traxxas T-Maxx to offer up any good replacements, just make sure it isn't a Traxxas engine!