thats not a no on the etruggy that are gas buggy need updated.
as for the screws in the gear box you can replace them but we been thought 4 differnt screw to find one that holds up
take it all back apart drill the hole smaller then 3mm and use a 3x5mm button head screw then look where the bearing ride clean up the mushroom plastic form adding a bigger screw