Yeah actually, one of the board members is flying here wednesday from Florida to look at my truck. I'd say he is pretty serious, flying all that way.
I know what you mean about the pumps. My fuel pump started leaking too. And my water pump isn't too far behind. The bearing has a lot of play.