The cylinder of my Truma Ultrastore Water Heater in my caravan has a minute leak. It is out of warranty. The leak seems to come through a pinhole at the edge of the top cover and emerges as a fine spray above the heater. I have tightened the clamp ring at the top of the heater but this does not cure the leak. I have just arrived in Spain and don't have a dealer nearby. I am looking for a solution for the next 6 weeks till I return to UK. Maybe I could caulk the hole to resist the pump pressure. I would like to know if I can remove the cover and have it welded at the pinhole but don't know about sealing the top joint to the cylinder after repair. Any advice would be welcome.