If the display shows a complete number such as 621-5, start with the Mercury fault-code lookup. It keeps the modern engine-family table separate from the older single-number VesselView list. A Mercury alarm fires and most owners do one of two things. Either they keep running...
Quick answer: Mercury SmartCraft alarms communicate engine faults two ways: beep patterns through the warning horn and numeric codes on VesselView (now rebranded SmartCraft Connect Mobile). The most common codes we see at HBW are low battery voltage, water in fuel (4 beeps every 2 minutes, the #1 spring first-start alarm), engine over-temperature, low oil pressure, and Guardian faults. If you hear an alarm, read the display first, then count the beep pattern, then put in a service request at hbw.wiki/service.
If the display shows a complete number such as 621-5, start with the Mercury fault-code lookup. It keeps the modern engine-family table separate from the older single-number VesselView list.
A Mercury alarm fires and most owners do one of two things. Either they keep running the boat (bad idea, that's what Guardian mode is trying to prevent) or they shut it down at the dock and Google the code (better idea, but most code lists online are out of date or apply to engine families you don't own).
This page is the version we use ourselves at HBW. Top 10 codes by service frequency, the patterns we see at spring first-start, what Guardian mode actually does, and the customer-side calls that turn out to be misdiagnoses every time. We have Mercury CDS (Computer Diagnostic System) at our dock and SmartCraft Connect Mobile on our phones. When you call HBW with an alarm code, we already know what 80% of them mean.
What HBW asks first when you call
When a customer calls with a Guardian alarm active or a code on the screen, the first thing we ask is one question:
"What exactly does the screen say, and what beeps are you hearing? Is it a solid tone or a pattern? How many beeps and how often?"
That single question routes the call. The display text tells us the system involved (fuel, charging, oil, temperature, communication). The beep pattern tells us severity and the specific subsystem. A continuous tone is different from 4 beeps every 2 minutes is different from 6 beeps once.
Mercury beep code patterns (what the horn is telling you)
Mercury's warning horn uses repeated patterns to communicate without a display. Even if your VesselView screen is off, the horn alone can tell you what's happening.
| Beep pattern |
What it means |
What to do |
| One beep at key-on |
Normal system test; the horn confirms it is working |
None |
| Four beeps every 2 minutes |
Low oil reserve (2-stroke engine-mounted reservoir) OR water in the water-separating fuel filter |
Check the display if equipped; check oil reservoir and fuel filter; both are advisory-level, do not ignore |
| Continuous tone |
Serious or critical fault such as overheat, critically low oil, or oil pump failure. Engine Guardian may limit power. Horn strategy varies by engine family and year; some newer engines use a six-second horn instead, and overspeed protection can cut power with no horn at all |
Reduce to idle, check the telltale stream, shut down if it persists; do not override |
| Intermittent / random beeps |
Sensor or wiring fault |
Note conditions (RPM, load, timing) and book a diagnostic |
Patterns vary by engine family and model year. Some small EFI FourStroke models (like the 10 EFI) use six-beep patterns for low oil pressure and sensor faults, while many current SmartCraft engines use six-second horn strategies instead of repeating counts. The owner's manual for your serial number is the source of truth.
The 10 alarms we see most at HBW (shop frequency, not Mercury's code order)
These are ranked by what comes through our service bays, not by Mercury's SmartCraft fault numbers; on the official list Fault 1 is Critical High Voltage, Fault 2 Critical Low Voltage, Fault 3 Water Pressure, Fault 4 Critical Overtemp, and Water in Fuel sits at Fault 23. This is our actual order based on service tickets, not a generic Mercury list. We service primarily Mercury FourStroke, Pro XS, Verado V8/V10/V12, and some Optimax DFI on Rice Lake and the Kawarthas.
- Low battery voltage. By far the most common alarm. Battery weak after winter, alternator output dropping, voltage regulator marginal. Especially common on V8 FourStroke and Verado post-winterization.
- High battery voltage. Voltage regulator stuck high, alternator overcharging. Less common but real, especially on older motors with worn regulators.
- Water in fuel. The 4-beeps-every-2-minutes alarm. Phase separation from stored E10 fuel, condensation in the tank, or a clogged 10-micron water-separating fuel filter. #1 spring first-start alarm we see.
- Engine over-temperature. Impeller worn or stuck, raw water intake clogged (anchor mud, zebra mussels, weeds), thermostat stuck closed. Trips Guardian mode immediately.
- Low oil level (2-stroke). For Optimax DFI owners, the remote oil tank reading low or sensor reading low. Often a float-magnet separation issue, not actual low oil.
- Low oil pressure (4-stroke). Actual low oil, bypass valve issue, or sensor fault. On a 4-stroke this is serious. Shut down.
- Engine overspeed / RPM limit. Typically a prop slip event (broken prop, lost a blade, came out of the water on a wave). Motor cuts power to protect itself.
- Throttle position sensor fault. DTS or mechanical TPS sensor failing or wiring issue. Motor goes to limp mode.
- MAP / air / temp sensor fault. EFI runs rich or lean, motor may stall.
- Guardian / generic fault active. Catch-all. Something tripped Guardian mode but the specific subsystem isn't displayed. Needs CDS to scan and identify.
Spring first-start patterns every May
April and May are our highest-volume service months. The alarms cluster predictably (our shop pattern, not an official Mercury ranking).
#1: Water in Fuel (4 beeps every 2 minutes). Phase separation from E10 fuel that sat for 5-6 months. Fix: drain the water-separating filter, refill with fresh fuel (ideally HBW's ethanol-free 89), restart.
#2: Low battery voltage / battery alarm. Battery sat all winter, sulphated. Fix: charge it first, then load or conductance test; replace it if it fails rated capacity or cannot hold charge, or if it does not meet Mercury's spec for the motor (a 150 FourStroke calls for 1000 MCA / 800 CCA; V10 and V12 Verado require AGM or lithium marine cranking batteries).
#3: Engine over-temperature within first 5 minutes of running. Impeller didn't survive winter, or raw water intake has wasp nest, mud, or zebra mussel debris. Fix: impeller replacement and intake cleaning.
Optimax DFI oil alarms: Fault 13, 14, and the float problem
On the SmartCraft fault list, Fault 13 (Low Oil) means the remote 2-stroke oil tank is low, Fault 14 (Critical Low Oil) means the engine-mounted oil tank is critically low and needs an immediate refill, and Fault 18 is a separate oil pump fault. Older gauges may just read LOW OIL or RESERVE OIL LOW.
False or incorrect Optimax low-oil alarms have a longer cause list than most owners realize. Per Mercury's service manual, the possibilities include unpurged air in the engine oil tank, a leaking remote-tank cap, blocked or punctured oil hoses, a restricted outlet filter, a faulty check valve, a float switch fault, or a failed float in the oil tank (the manual's remedy for a failed float is oil tank replacement). Float-magnet separation is one of the causes we see, not the only one, and confirming it requires eyes on the float assembly.
Fix depends on the cause: purge and inspect the oil delivery lines and cap first, verify the outlet filter and check valve, and if the float itself is failed the manual calls for oil tank replacement. We have common Optimax float and oil-tank parts on the shelf.
Verado and V8 FourStroke post-winterization codes
- Low battery voltage / undervoltage codes: Verado V8/V10/V12 and current V8 FourStroke draw significant power. Battery that survived storage on a smaller motor may not have enough cranking reserve for a Verado.
- Water in fuel / fuel quality alarms: same E10 phase-separation; water or contaminants in the fuel must be filtered and drained promptly, because continued running with water in fuel can damage the engine.
- Fuel-pressure / fuel-system Guardian faults: low-pressure or high-pressure fuel pump weakness, fuel rail pressure sensor drift, or fuel filter restriction.
Note: any older Verado content referencing "supercharger codes" is out of date.
Ontario boater alarm patterns
- Water-in-fuel alarms are disproportionately common in Ontario. Long winter storage pulls more atmospheric moisture into tanks than the southern US sees.
- Low-battery alarms are disproportionately common in Ontario. Cold storage at -10C to -20C is hard on batteries.
- Rice Lake-specific: anchor mud and zebra mussel buildup on raw water intakes trigger the same over-temperature alarms the engine uses for any cooling restriction. Diagnosis at HBW includes intake cleaning before assuming impeller failure.
SmartCraft Connect Mobile (formerly VesselView Mobile)
Mercury has superseded VesselView Mobile with SmartCraft Connect Mobile. Legacy VesselView Mobile modules keep using the VesselView Mobile app; the new SmartCraft Connect hardware pairs with the Mercury Marine app. If you have the older app installed for a legacy module, it still works. For new SmartCraft Connect hardware, use the Mercury Marine app.
HBW uses SmartCraft Connect Mobile internally for customer-side diagnostics.
Common mistakes
- I cleared the code and it went away, so it's fixed. A code clears when you turn off the key, but if the cause isn't addressed, it fires again.
- My buddy's Mercury had the same code and it was X. Different engine families display the same code number for different faults. Verify before parts shop.
- I shut off the alarm by holding the horn button. Silencing is not resolution.
Ready for HBW to look at it?
Service appointment: hbw.wiki/service
Email: info@harrisboatworks.ca
Phone: 905-342-2153
Harris Boat Works, 5369 Harris Boat Works Rd, Gores Landing, ON. Mercury Marine dealer since 1965, current Premier Dealer, Mercury CDS equipped, with authorized Mercury service directly on Rice Lake.
Sources
- Mercury Marine Universal Fault Code reference (publicly available subset, Codes 1-247)
- Mercury Marine Owner's Manuals: mercurymarine.com/manuals
- CDI Electronics Troubleshooting Guide (7th Edition)
- HBW shop-floor data: 2026 spring service-ticket distribution