leaking like a sieve!

Both of those could be your problem. Start by getting the fluid level correct and see if you still have a leak.