Have you checked the gasket? If you have no water in oil that doesn't sound like a head gasket. I would check all the gaskets before taking the motor apart. Like the timing chain,valve cover, front main seal,rear main seal (if you have signs of oil between the motor and trans). Also the oil filter, I have had that happen to me before with my truck