DW, post this question under "General Garage Discussion" and you will get some comments, some that might actually be helpful. This section is for introductions and doesn't get that much foot traffic.
BTW, Welcome to GJ. Your leak sounds like a bad seal somewhere. We do have hydraulic and jack experts that can give you some guidance. Good Luck.