It could have a fracture thats not really visible. Have you taken the bearing out before? What tools did you use to get the bearing out?
How much runtime is on the engine? You may talk to Horizon and see what they say. Also check out my thread, "The Speed Shop" we do work of all kinds related to bashing/racing and can get you taken care of for cheap.
my email is
[email protected]