Mine did the exact same thing...I ordered another off Amazon and installed it. What I found when I took the old one off...the rubber gaskets that go are supposed to go between the faucet and wall were actually on the other side of the wall...meaning there was no gasket to stop water.
Once I installed the new one, I used some 15 year GE bath and tub sealant around the faucet and replaced the screws with some stainless.
TV: 2015 F-350 DRW, CC, 4x4, with 14k GVWR package, 98 gallon TransferFlow Aux Tank, Timbren Shocks
TH: 2014 Voltage 3950, Sailun S637 all around