I keep losing prime when my 03 sits for very long. I replace the vent cap on the top of the prime pump because the previous owner had stuck some other type of bolt in there. I figured that's where my leak was. But I'm still losing prime. If my truck sits for very long I have to reprime it so it will start. Once it starts it does just fine. I have heard that the check ball inside the prime housing can get stuck. Is this very common and if so is there a way to get inside and clean it? A new part is 600.00 bucks. Don't really want to go that route if I don't have too.