Friend was driving to work in his '96 turbo diesel when the oil light and oil guage lost all pressure, he immediately pulled over (everything happened so fast, he is not sure but he thinks the power steering got stiff and the power brakes didn't act quite right) and shut off the engine. strange noise coming from what appears to be under the front cover. is this where the oil pump is located? Any and all information will be greatly appreciated
TBUCK
TBUCK