Hey Rony,
This is good info you didn't derail. I havent had a chance to take my bumper off yet to check to see if one of the horns is shorting out of if its the cable like you discovered.
I'm going to buy a couple of replacements just in case before I take it off.. it sucks not having a garage... I'll keep you posted but hopefully its just the wiring. I should be pretty easy from this point.