That may just be a welch plug on the head or block. If one is leaking it may be that others are close to going too. Biggest downer is there are a few between the engine and box. You can run the risk and just fix those on the side and cross your fingers!
Bookmarks