I sold my 88 Scottsdale with 609,000Km on it's original 305 motor. The heads had never been off, had to change the alternator and water pump.
It always started, even at -20, not as good gas mileage as my 2001 5.3L Silverado, but I loved that old truck.