yes it CAN be repaired, certainly.but how long it stays alive after the repair totally depends of the mechanic. a friends' idsi had the same problem, repaired it 2-3 times.relays added, still didnt help. changed the mechanic n installed new relays, n its running for aroud a year, without a problem.but if u can afford to get new unit installed, thats best... n by new, i mean the new given by honda guys, the brand new one.the kabuli one wudnt last long either.