I’d say fix and keep it. My Tahoe has over 400,000 miles on it now and I’m just now about to swap the motor out in it
My previous Silverado had 240,000 miles my old cateye had 230,000 my 99 had over 200,000 and my 97 had over 230,000 my in-laws suburban (05) has over 400,000 miles on it and his...