Dad has a '91 Sonoma with 210k on it, no ball joint or fan issues that I've heard of, still runs good too. Gotta love that old truck lol