If the race wasnt may 23rd i dont think id rush it back together. All the balljoints, bushings, bearings, and oil seals are either brand new or have one ride before teardown so its solid and whould take some action. The motor is still great too, maybe 10 hrs since new piston/dome, crank and crank bearings plus i just put a new full clutch kit