Aluminium Pinions
I gave up on aluminum pinions. Running Stock truck, I have had two out of two die just like yours in the photo. Robinson brand, I think. (black with silver stripe?)
I've seen your vendetta go. That's a lot of motor, I doubt there is a difference in performance with steel.