I'd be careful trying to fix too many little issues, that's how you create a big one. I'm a firm believer in the Cruiser Gods and that they don't like perfect trucks. Find some little thing that you can live with and gives your truck character and leave it broken as an offering.
'91 Toyota Pickup
'09 Kawasaki KLR650
'12 Gunnar Rockhound 29
"To live is to suffer, to survive is to find some meaning in the suffering." -- Friedrich Nietzsche