Okay, made some progress today. I think the problem is the contact between fuse and its seat. There are wires that run along side the fuse and its contact, which put pressure on the connection to keep it solid. I guess over time through vibrations the wire had worked its way up, loosening the connection. Pushing the wire back down, seems to give it a solid connection and everything works