- Sep 7, 2011
- 3
- 0
- 1
After sitting for about 2 months, I fired my 2001 Cobra up yesterday. Backed it out of the shop and noticed a huge trail of oil. Upon further inspection, it’s pouring out of a pin hole on the cast aluminum housing. I’ve googled it and got no solid answers but a few posts suggested that this hole is a weep hole. Either way, how do I remedy this? Car has 55k original miles and I can post a video if necessary. Thanks