My comment about KBB and dealers meant to imply that OPs truck is not worth more than KBB, if fact probably a lot less.
I (like many of you) have sold several cars (5) and know it can be tough.
So I know that most, even 4Runners with a rare color lol, rarely and I mean rarely sell for much higher than KBB excellent value.
Yet it is quite common for people to TRY and sell barely modded 4Runners on T4R for $2000 over KBB. That's why I said everyone thinks theirs is made of gold.
I'm no longer sure about KBB. I originally went into the dealership to try and purchase a 2010 LE with 15K miles. They wouldn't go below 38K for the LE and above 2K for the trade in. Needless to say at that price, I felt I could just get a new LE for a few grand more.
The dealer used KBB values which were about that much. However Edmunds TMV had it at about 35K for Certified Preowned (CPO). You know if dealers are quoting KBB that it isn't on your side.
Probably another topic in its entirety, but I'm not sure CPO is worth it. A dealer essentially puts 2K more. However, even then, 4Runners used a few years old almost sell at new price and I'm not sure that's even worth it vs just buying a new one.