You said you checked all fuses and connectors at the fuseboard, but have you checked the board itself for any cracked solder joints or broken pins...