Truck experiences delayed starting on 2004 Ford F-350 Super Duty

When I turn the key on the dash lights do not come on allowing me to start the engine. This doesn't happen initially on a cold start but any starting thereafter . There is no sound and I have to sit there 2, 3 up to 5 minutes then all of a sudden the lights come on and I can start the truck. Any ideas?? Truck has been totally reliable since new.

Asked by for the 2004 Ford F-350 Super Duty
check for a loose connection on left battery positive cable. small wire goes into vehicle, feeds fuse box.