When was the last time you rebuilt the car and inspected/cleaned your bearings?
https://www.rcgroups.com/forums/showthread.php?4308293-Maintenance-Tips
Normally the car will "feel" different long before damage occurs... if the car is driving slower and/or temps are increasing with subsequent runs, then I suspect poor maintenance is the culprit. That includes regular inspection for worn/cracked parts that can trickle down and cascade to other parts.
A seized bearing can melt plastic on no time
Be thankfaul that all you damaged were a few plastic parts and didn't burn out your electronics!
https://www.rcgroups.com/forums/sho...eed-to-run-for-upgraded-electronics-in-my-car
*** UPDATE ***
Side note... I recently noticed a funny "whirring" sound coming from my engine on my full scale truck... it was approaching 100K miles and I figured the water pump was approaching its service life. Sure enough, within a week my engine over heated due to the water pump leaking fluid from a blown bearing seal. I was able to pour some fresh water in the radiator and took it straight to the shop to have the water pump replaced. In a perfect world, I would be able to replace those bearings in the water pump for a few bucks and could probably get another 100K miles on the truck, but that's not how the auto industry works... fortunately for us in the RC car industry we can clean and repack our bearings as often as we like to significantly extend the service life of all our other parts