Happy to help man.

How about setting out a piece of cardboard or paper under it overnight to see if you catch any drips. Dropping level while just sitting there sounds like a serious leak! Did it ever feel like the trailer was pushing you through a stop?