Frank... we have a saying at work; if its not leaking, it's empty!! lol you better check your diff fluid level!
I would've went with a heavy duty cover if there were some good options. The guard will do for now... but eventually id like to have a nice heavy duty guard that also has a drain plug so i can do a quick drain&fill after every few wheeling trips.