My horn problem is also fixed. It turned out to be the switch under the bonnet in front of the driver, which was faulty. When the bonnet is lowered it presses the switch down and tells the ECU the bonnet is closed, as part of the locking system. As soon as it was disconnected the tooting stopped. Had a new switch fitted for $109. All good now.