the m-31 was a crap radio. mine suffered water damage, so did my mates, and at the time i kept seeing things like spare battery packs etc for sale on ebay as though other people had suffered the same and no longer needed the bits. in my case icom were great - they said the radio was out of warranty but they gave me an ex demo icm1-euro with 12month warranty totally free of charge! still going strong 6 years later, and also just bought an m71.
"Life may often suck, but the alternative is unacceptable"
Member of S.A.B.S. (Lancashire Division)