like lloyd said, mpu. you can fix a battery damaged mpu only to have it fail again later. had it happen a few times. just cause you clean it up doesn't mean you got it all. but, i would say this... you cleaned the mpu, what do the connectors look like? if they got battery leakage on them, then they might need replaced