The oil is changed, the filter is new, everything is logged, and the engine still keeps reminding you that service is due. That's not a fault. The maintenance reminder has no way of knowing you did the work. Only when you reset the interval does the count to the next service start over. Here's how to handle a Yamaha outboard maintenance reset with the app, when the right time is, and what else to read out after the service.
When to reset the maintenance reminder
The rule is simple: do the work first, then reset. Reset the reminder once the service for that interval is actually done. Which jobs are due and how often is in your engine's owner's manual. If you just clear the reminder to make it go away, you lose the very heads-up it's there to give you.
Typical times to reset:
- right after an oil change with a new filter
- after the service your maintenance schedule calls for at that interval
- when you take over a used engine and the last service is documented, or you did it yourself
What should be done before the reset
- The service itself: engine oil and filter, plus everything the maintenance schedule lists for that interval.
- Write down the engine hours: put them in your logbook or service records. It helps at the next service and when you sell the boat.
- Short test run: start the engine and check for leaks at the filter and drain plug.
Step by step: reset the maintenance reminder with the app
- Plug in the dongle and open the app on your phone. No laptop needed.
- Check the vehicle data: the app shows the model and engine serial number, SCC code, ECM part number and software version, so you know you're on the right engine.
- Read the engine hours and write them down before you change anything.
- Open the service function: depending on the model, this is where you reset the oil change interval and the maintenance warning.
- Read the fault memory: if anything is stored, sort it out first, then clear it.
- Test run with live data: keep an eye on engine temperature, rpm and battery voltage.
You do all of this with M-JET DIAGNOSTIC for Yamaha. Which service functions your engine offers depends on the model, and the app shows you what's available.
Check engine hours and codes after the service
Service time is a good moment for a full look inside the ECU. Besides total engine hours, you also see hours per rpm range, depending on the model. That tells you whether the engine spent its life idling, cruising in the midrange or running at wide open throttle. How to read those numbers is covered in reading Yamaha outboard engine hours by rpm range.
If the hours on the gauge don't match the hours in the ECU, don't panic. Why that happens and which number counts is explained in gauge hour meter vs. hours stored in the ECU.
Then the fault memory: stored codes from last season often tell you more than the gauge at the helm. Write them down, track down the cause, and only then clear them. When clearing makes sense and when it doesn't is covered in clearing Yamaha outboard fault codes: when it helps and when it hurts.
Twin engines on the transom
If you run two or more outboards, reset the interval on each engine separately, because each one has its own ECU. While you're at it, read the hours on both engines. If they're far apart, it's worth finding out why. More in twin outboards: comparing live data and engine hours side by side.
When it's time for a shop
If the test run after the service shows new codes, the engine temperature climbs more than usual, or the engine throws an oil pressure warning, take it to a shop. The same goes for service jobs you don't have the tools or experience for.
Frequently asked questions
Does the reset also clear the engine hours?
No. What gets reset is the maintenance interval, not the engine's total hours. You read the engine hours separately.
Will this work on my Yamaha outboard?
M-JET DIAGNOSTIC covers 114 outboard models from the F20 to the F450 plus the HPDI Z series, from ECU generations dating back to 2003. The service reset depends on the model, and the app shows what your engine offers.
Can I reset the reminder before the oil change?
Technically yes, but it makes no sense. The interval would then start counting from a point when the service hadn't been done yet, and the next reminder would come too late.