My issue wasn't intermittent - same as yours, had had sudden unexplained-onset permanent failure, blank (dashes) displays. Sequentially, not simultaneously.
2 local shops, experienced/expensive outfit instantly condemned the oil sender, replacement of which solved the first problem.
Local rough-and-ready outfit had a uniquely skinny/determined kid at one's disposal - he played around with the fuel sender and pronounced it good, confirmed continuity from sender to gauge yet could not figure out why the display had flatlined; he set up an alternative gauge beside it which functions perfectly. So either the i5601e has lost a brain cell or the signal simply isn't making it home - the kid insists it's the former. I still wonder whether I inadvertently pushed some key sequence that lobotomized the Yanmar gauge - but couldn't recover it via obvious programming (fuel 1 fuel 2 fuel 3 nope). The only other thing I can think of is: did I install one too many NMEA devices, causing some sort of interference? Recall one fellow on the board installed a Garmin alternative but left the Yanmar gauge connected for error code access - sounds like a great plan if I had the space.