As to your
oil leak; is it leaking towards the front of the engine? The reason I ask is that I had an
oil leak on my Roush and I originally thought it was coming from the rear of the engine. The
oil was actually coming from the front of the engine. It was a leaky oil pressure gauge fitting. You might want to check it out.