brainwave! Are you sure its engine oil you are seeing? Could It be power steering fluid from the back of the power steering pump running underneath the intake manifold and down the back of the engine? that would explain the whining sound too. if this is the case dont start the engine again before the leak is fixed and the power steering circuit is primed, or serious damage to the pump can result.
|