just dealt with this.....so the two senders are in series, so main runs to sub and then out, when it reads half when full one sender is out, unplugged or is broken...check continuity first...I did from sub to sub, sub to main, main to main test. My issue was actually a bad ground at the CLUSTER for the fuel gauge. My fuel and coolant where pegging to Full/Hot. You can also cheat the system by putting in a 50ohm resistor if I remember right. Forget how it goes but like 5 ohms is full and 100 is empty or vice versa between the two sensors