Got any tips? I've never sold a vehicle before, let alone on Craigslist.
My strategy is the opposite ZM97. Price it to sell, and don't negotiate.
The internet has changed the game. Buyers often search (and filter) based on price. So if you think your truck is worth $10K and you'd take that, price it at $9999.
"Asking" $12,000 will alienate you from potential buyers that searched "$10,000 and under"..... they won't even see your truck, let alone get the opportunity to ask you if you'll take less. If you are realistic about your price, you'll get interested buyers. If it scares you to not-negotiate thinking you left money on the table, go $1000 higher at first, still not negotiating. Once you say you'll negotiate, you've opened Pandora's box and be prepared for games. I'd prefer to allow them to inspect the truck and then it's pass/fail, either they want it or they don't. Who cares what their reasons are. Then you can be Minnesota nice, and they can too. No need to be adversaries.
In my vast experience, this works better and you'll sell it faster, for more money, than if you play games with price.
IMHO, you'll get Kelley Blue Book Private Party "Good" to "Very Good" less obvious damage/flaws not in-line with a 9 year old truck with 172K miles (normal wear/tear)
Since that's $13.0-13.5K less damage, I think you're in the ballpark with your ~$12K reference.