A year ago May we bought a 2003 Suburban with 167,000 miles for $8K in Oklahoma. 4WD, all factory options. Pretty clean interior. Very little rust. Brought it home, put about $1000 into steering and suspension, valve cover gaskets. Expected to drive it about 4000 miles per year. We‘ve put 13,000 on it already.

It’s just a very solid, comfortable vehicle. We tow a car hauler trailer if we need to haul anything that won’t fit in the Suburban, or I don’t want in there, like hay.
I did a quick search of autotrader in San Diego for pickups under $10k within 100 miles. There are quite a few early 2000s with under 200K miles in that price range. Chevys, Fords, Toyotas.
If all you’re going to do is haul the occasional lumber for a project, load of mulch, etc, then you don’t need diesel, 4wd, crew cabs, 3/4 ton, and such, and high mileage doesn’t mean that much. Just look for a basic 1/2ton/1500/f150, type truck with little rust, put some money in the brakes and suspension, change the fluids, and drive it when needed for 10 more years.
I’ve always been partial to Chevy trucks. I’ve owned 5 in the past 42 years. All purchased used and at least 10 years old. Most as daily drivers.
1978 3/4 ton 8’ bed 454 engine.
1985 Chevy 1/2 ton 8’ bed 4wd 350 custom deluxe
1993 Chevy G20 3/4 V6 conversion van.
1993 Suburban 1500 4wd 5.7 (best truck ever money-wise for us!)
2003 Suburban 1500 4wd 5.3 engine (current vehicle).
I told my wife if she plays her cards right, in 10 more years we’ll upgrade to a 2013!
View attachment 753731