Ok, to go even further out on a limb, and maybe add a bit to what your dealing with,... I have often wondered if the actual start up on the engine could be enough to throw the code at times, with the way the oil drains away from the lifters when the truck is shut off for a while.