I bought one of these from Strictly Diesel a few months ago to fix a slow, annoying leak from the stock cover. Well, the slow, annoying leak got worse so I made time to install it and it fixed my leak. Fingers crossed. It's amazing how much oil came leak from that stock cover.
Rusty