TODAY is a Great Day to visit our Store and order the parts you need for your truck ! ! !
The seals were good though... I cleaned the heck out of the mounting area too. Could it have anything to do with the booster? That thing is original.
Brand new or remanufactured? Either way replace it.