I had this installed about a yr ago. I don't drive the car very much at all. Well after having the sit for like 6 months. I notice it was leaking from the drain plug. Like about 1 table spoon or so. Well I tighted that allen bolt and thought all was good. Car been sitting for another 6 months and my wife informed me it was leaking again. Do I need to take that bolt back out and put some RTV on it to make it stop leaking? I never had the rear end leak with the stock cover. Here what the cover looks like Ford Racing Mustang 8.8 Rear End Differential Cover (79-14) M-4033-G2 - Free Shipping!