flo3flo
Registered user
The warning triangle is there because the bike ECU is seeing low fuel level. The spoof/emulator makes the system see the values for a full tank so no more warning triangle. Assuming there are no other faults of course.
The low volts reading on the heater circuit could be a short circuit or some other over current. What happens when a 35 Ohm resistor is put across contacts 1 and 4 on the wiring loom connector?
You could also trace the loom back to the ECU and look for chafed wires.
The heater circuit is 35 Ohms. maybe the canbus refuses to put power down until it "sees" the line resistance.
The fuel level reads as empty when the sensing circuit goes open. That's enough to raise the warning triangle. It's possible the broken heater circuit will do the same but you seem to have ruled that out.
With the tank off I've checked all wiring back to the ZFE/CPU and no chafed wiring. I'm still getting 35ohms across pins 1 and 4 on the fuel strip connector. The continuity all appears fine so far too.