Hello Everyone, need you guys wisdom badly. I have a 97 model 3500 that developed a bad oil leak the other day. The source of the leak appears to be some sort of cover that is just below the fuel cutoff solenoid. The cover has a piece of safety wire across it. There is a small metal pin that seems to have pierced the cover from the inside and is sticking out of it. I could take it off an patch it to stop the leak, but I didn't really won't to until I knew what I was dealing with. Also any ideas what this pin sticking out could be and if it's going to cause any problems. Thanks for your help!!!