IBM PC 5150 repair: the motherboard lives!