"New from ebay" probably means a cheap China clone.....could be bad right out of the box. The leakdown is probably caused by the check valves in the VB.....might try the repair described in the sticky at the top of this forum. A repaired original VB would be a lot better than any "new" one you...