It sounds like a hardware problem to me. If you hold down the mod switch (without pressing any other button) and it's cycling, it sounds like one of connections is short circuited, or, failed open, in either case sounds like a hardware issue that they can only fix back at the shop :-( (Open up...