Got off duty this morning at 5am and went to start my truck. Truck had been sitting for 3 days and it was 50 degrees here this morning. Got a single click, gauges flashed and then nothing. Tried two more times before giving up and looking around the station for a battery charger. Couldn't find one, so got one of the other guys to give me a jump. Truck started right up. Waited a few minutes, put everything up, closed hood. Kicked truck into high idle and started packing up all my work gear etc. Got in the truck a few minutes later and started to head home. Got about halfway home and noticed the oil pressure gauge was zero. A little panic set in but I wasn't running hot. Thought maybe an electrical glitch from the morning etc. So at the risk of not starting again, I pulled over, turned truck off, checked oil level and restarted. Still no oil pressure on gauge. I rolled the dice and cruised home, paying attention to temp gauge which never got above 200. Its about 10 miles to my house and truck ran fine. Just no oil pressure on gauge. Thought it was odd the truck didn't have any ding or bell or warning since the oil pressure gauge was at zero. Could the gauge be shorted out? Any ideas where the sending unit may be and how to check it? Or could this be a possible low voltage reaction and I just need to replace both batteries? Or something else or worse? Thoughts?? PLease......