Hi all, if you have been reading the 2.3 forum you probably know that I just got an 83 Turbo GT. Well I pulled it off the trailer and discovered that oil was leaking from somewhere so I look where the oil pressure sensor is and the oil is just running down the side of the engine. This looks like it could be a really bad thing then again maybe not. Has anyone else ever experienced this kind of leak???