2WD and over 300k miles isn’t worth $8000 in any truck based vehicle. 4WD in the same condition? That’s fair. 2WD with 200k miles in the same condition? that’d also be fair. But this one just doesn’t cut it. $4500 is absolute max for a clean, 2wd, high mileage vehicle