Just spitballing here. Have you checked that the contacts arent touching. I switched out rubbers once and the new ones forced the contacts to be closed. Also, the next thing I'd do is check for continuity to the pins and then continuity on the board and any solder issues or wires inadvertantly touching. I would also reflow the solder on the board connections. Have you checked the fuse holders?
You said you switched some transistors. Did they test bad before you changed them?
Anyway. Just thinking of things you haven't mentioned. Good luck.