There's a leak somewhere, it's not holding pressure by the sound of it so a new cap would be a good place to start, and probably the cheapest option first off.. I'd be tempted to drain, flush refill and fit a new cap then watch it very carefully for a few weeks. Can't be any more specific I'm...