Buddy of mine just towed his F350 2005 in my driveway.Has zero oil pressure when turning over scanned and has multiple codes starting with all injector cicuit low codes,then to injector control pressure to low.Does this sound like a Oil pump failure or just the sensor?I just want it out of my yard have enough projects on the go now without buddies showing up with more,