Well, I finally got the truck back from the shop today and it was the float. It had sunk with small holes and has probably been the reason I've had problems with the carb for a while. The replacement float turned out to have pinholes in it too. Finally got a replacement that works. Thanks for the advice/comments. Cost me $235 which happens to be the same as the size of engine.
I've been driving my parents diesel jetta for a week. I missed the trucks various rattles, buzzing radio when an electric bus drives buy and looking down at the other cars. Glad to have Mabelline back!