if it hasn't had a water pump done, do it. That's the biggest weak link. They leak internally and wipe out bearings. Not a fun or cheap job. but not terrible if your so inclined
quality parts for it can be bought in the $400 range and it's about an 8 hour or so job , more if you've never had one apart before