The engine oil pressure sensor is at top rear of engine check there they can leak when bad. Especially if it leaks fairly well. The pic is as close as I can come to pointing itout where it is.
Image (Click to make bigger)
Saturday, May 24th, 2014 AT 2:33 PM