Hello. I have the 2 tank system totaling 39 gallons in my suburban. Recently the fuel gauge went to empty but the low fuel light was off. I needed to take a trip so I filled the tank, monitored my Fuel Used and I ran out at 26.5 gallons. AAA put some gas in and I went to fill it up and it only took 26 gallons. After the 750 mile trip the check engine light came on, Code P2066, Fuel Level Sensor B Performance. I cleared the code, started the truck and the gauge started working again, just for the day. What should I do first? This is a Florida truck and very clean underneath, not like my home state of NY. Today the gauge started working again so it obviously an intermittent problem. Thanks for your time!!