My car only has 71,000 miles on it, but im pretty sure that is where the leaking oil is coming from ( Didn't start until I raced my car at my high school drags
) I probably will replace the water pump while im down there. Thanks a lot immortal_suby, i found lots of good info in past posts.