New UPDATE.
I found the problem ! Truck did not start when I got home so I pulled the harness connector that goes to the coil packs on the drivers side. I hooked a test light to the positive side of the battery and tested the ground in the connector and the light was dim so I jiggled the ground wire near the power steering pump and the light was bright. Truck started right up and while it was running I jiggled the wire and the truck died. I confirmed it several times. I could move the wire and it would start and if I moved it again it would die. Bottom line is it is a partially broken ground wire.