First we need to know what you are working on, and standard or Ralleye cluster? This is because the IVR is internal to the fuel gauge in those clusters
You need to come up with test resistors, or if you have a variable pot/ rheostat, or an old but workable fuel sender you can use that.
I did not "do" this photo, someone was kind enough to Photoshop the resistances in:
The overall path "in general" is ignition switch.........to cluster connector.........to pc board trace.......to IVR......and branch off feeding power to gauges
Each gauge sender stud leads to a board connector pin.......into the harness......and off to the engine (firewall connector) or rear harness (kick panel connector
So you need to test that the connections are good, and don't forget the sender connectors themselves.
If you have a fuel sender you can adjust it to the resistances in the photo, hook it to a sender wire, and each gauge should read as indicated, and both temp and fuel should read the same.
Some of the problems in no particular order:
Wire connections as noted above......
Dirty/ loose PC board harness connector pins
Loose / corroded gauge studs/ nuts
Loose connections between board traces and the IVR connectors......you have to solder bridges across
And of course bad IVR and or bad gauge units