It would help to know the year model of your truck and if it's an 03/04 the production date off the door tag. It could be glow plug harness, ICP sensor (most common) or simply a valve cover gasket. I don't think headgaskets usually leak oil like that, at least I've never seen one, but anything is possible.