I have an 04 QX56 with 189k miles. Started having an issue with power loss today. The fuel gauge read 1/2 tank, the truck felt like it was running out of fuel. We stopped at the nearest gas station and put 12 gallons in to fill it. That solved the issue for now. Todays temp in SC was 85. I'm thinking fuel pump. Any suggestions?