What are you using to lube the bearings with? I clean mine after ever race and put on ONE drop of 5wt. synthetic motor oil. Axle spins forever and bearings last a long time.
Definietly check the plastic inserts and make sure their not pitching the bearing to hard.
take care
john