it is , but the OP stated that the horn blares from the moment he turns the key to ON, without starting the motor.
With key in off position, unplug both overheat temp sensor connectors that go to each cylinder head without letting them touch any metal, then turn key to on but motor not running.
Does it give solid buzzer sound? If no, then it is likely one of those sensors is stuck with a closed circuit if both cylinder heads are cold.
If the answer is yes still buzzing, is the VRO pump still installed with the wires on it still connected to a connector fitting after you plugged the oil injection line for premix only.
If the VRO wires are connected, you need to disconnect them.
If the wire plug is disconnected on the VRO and buzzer still going off with key on with motor not running, then you will have to trace the overheat wire back to the control box, looking for any way the wire might be touching a ground.
If the over heat wire has a path to ground, it triggers the buzzer on that model of outboard.
In fact, temporary grounding it is one of the test procedures for verifying the buzzer alarm.