Excellent advice. Yeah, the bearings up front usually go before anything and the seals tend to leak often if you use 4WD and go offroad frequently. I would do exactly what he said--have it rebuilt with new bearings, seals, etc...