Hi Jacka
I agree with you that this sort of intermittent problem is most likely to be electrical.
I suggest the first thing to check are the connectors on the top of all 4 injectors. Each injector has 2 independent wires which go back to the ECU, see attached diagram. If you have an ohmmeter you could also check the coil resistance of each injector with the connector detached. I don't have a spec. figure for resistance but it will be fairly low. The main thing is that all injectors should read pretty much the same. Look at all the connection points for any hint of dulling, blackening or corrosion, and flex/gently pull the wires. Nothing should be under strain when connected. Injectors require a erasonably high electrical current to work, so any shortcomings in the wiring and connectors will upset them.
The second thing to check is the state of the wiring looms, paying particular attention to anywhere they might have chafed under vibration. Favourite weak spots are around the ABS pump and under the nearside headlight unit where the loom is strapped to a steel tube.
The ECU connectors are next on the hit list. If you can, remove each in turn and take a close look. The fact that there is a repair suggests some hanky-panky in the past.
Finally, a check of the various fuses that supply the ECU wouldn't go amiss. I don't mean that they are blown, but sometimes their connections can tarnish. Sometimes just pulling them in and out a few times will clear this away.
I wouldn't be too concerned about the fuel gauge at this point. It relies on data bus communication, which might be lost when the ECU is busy trying to flag an error. There is an outside chance that the connector to the fuel sensor has a problem. It's under a little panel in the floor between the two front seats. The connector is shared with the low pressure fuel pump, but if that dies it would be more likely to give an effect across all injectors rather than just one.