Ok an update. Had some time to crawl around inside and out of the truck, here is what i did. I took the sender wire off at the tank and nothing happened at the gauge. Stayed at zero
Then I took a volt meter and checked power at the terminal on the back of the gauge. I have 12V power at the gauge!
Does this mean I have a bad gauge? I can't imagine a brand new guage being faulty.