If you haven't repined or replaced the CPU->Driver Board harness, this must be done. For some mystical reason, a loss of continuity through this cable can cause devices to lock ON. It is likely to have hidden corrosion at the crimp points.
Pinwiki.com has that harness' pin-to-pin assignments.