I think your leak problem was the result of freezing. If that is the case the faucet may also be a victim of the freeze.
If it is a newer faucet it may have a cartridge inside. remove the arm and remove the cartridge for inspection and cracks.
WBCCI 12156 AIR 3144 WACHUNG TAC NJ6
2004 Excursion 4x4
1991 34 ft. Excella +220,000 miles, new laminated flooring, new upholstery, new 3200 lbs axles