А чем вам старый компас не нравится ? он по сути такой-же как и новый.
А проблемы появляются не от компаса, а от разъема компаса. Разъем открыт и контакты блестят на ружу, Атмосферная влага + пыль и грязь, преобразуется в грязные капли, которые коротят контакты, отсюда и проблемы компаса.
Залепите пластелином или лучше дешовым герметиком. Если придется снимать компас, то полюбому выковыряете из сломаных ног.