Thanks very much for the info FriendlyMan. Looks like I may be headed down a similar path...
I was excited since after I put the new fuel cap on the SES light stayed off for awhile. Came back on today.
I crawled under the truck expecting to see a round vent solenoid but nope, mine is the rectangular style above the fuel tank between the cab and bed. Only way to access it is bed removal ugh. Mine is this style shown below:
Been planning on doing much needed corrosion control anyway and now would be a good time to do it. I will replace the vent solenoid AND the fuel tank pressure switch since that too is on top of the tank.
Before all that I will go ahead and put a new purge solenoid in. Easy enough right on top of the engine.
Man crap like this makes me miss my 77' K10!