Sounds like damage from overheating. No idea what to do though.