Sounds like the leak could be coming from the drain petcock on the lower passenger side corner. The hex fastener around it may have worked itself slightly loose so check it and retighten if...