Search results

  1. R

    Oil Hemorrhage

    Oil Hemorrhage 94 7.3 IDI Turbo. 5 speed stick. 217,00 miles. All Factory still. Oil is leaking from drivers side of the engine just under the heads, from between a tube shaped item and it's mount at the side of the engine just behind the Power steering pump. 1) What is it? 2) What else...
Top