|
Picture 6 is at the oil cooler right? There is a oil pressure idiot light switch at the top of the engine that is known to leak. Oil dripping off of the cam tower might be caused from the rocker shafts, re-torque them. There are many places these engines can leak most likely you are leaking from more than one place.
|