I suggest checking the voltage across the fuel level sensor wires as you move the float up and down to verify that it changes from 0 to some positive value. If not, it’s not getting sensor current. If so, that varying voltage isn’t getting to the gauge.

My schematic for 2006 (below) shows the fuel level sensor connected directly to an interface inside the combination meter and then to the fuel gauge, at least for models with air conditioning. (I suspect that’s a copy/paste error, continued to 2007.) It’s also connected to the ECM.

06 fuel gauge wiring.jpg

My schematic for 2007 (below) shows the fuel level sensor connected directly to an interface inside the combination meter and then to a microcomputer and then to the fuel gauge, at least for models with air conditioning. It’s also connected to the ECM.

07 fuel gauge wiring.jpg

For either year, it appears that the fuel level sensor has to be connected to the combination meter A3 (Connector i12 Pin 3).

Hope that helps,
RPG