I bought a 5x15x5 bearing from Boca Bearing. This will replace the crap Traxxas bearing along with the adapter cone. With a few spacers, it can be made to fit with no issues. I have not had any failures with this setup. I just recently installed the new King Headz motor mount because it's cool and I'm a sucker for new parts . Lemme know if you just want to try out the 5x15x5 bearing. I probably have an extra.