depending on the style of heater you may only need to remove a leaking Ranco valve, or you may need to repair or replace the core .... a '58 should have a pressure cap, 4-7# .... regardless if you put a 'modern' 14# cap on [bad idea], now that it's leaking it needs fixing
Bill