Well, this isn't good. There is an oil leak from somewhere up on the top of the motor. It is leaking so bad that there was a puddle under the truck this morning. The oil tracked all the way down the front of the engine and is dripping off just below the front part of the block. Can't see exactly where it is leaking from, but everything up in front of the turbo inlet is covered in oil. Dropping it off tomorrow and will wait and see. 
