Learning Center
Lower-cost tools typically limit coverage, depth, updates, or support in some way. Higher-cost tools assume greater responsibility for accurate, safe diagnostics across more engines and use cases. Neither approach is wrong. The difference lies in what the tool is expected to handle and what risks the manufacturer is taking on.
'Right to Repair' is one of the most misunderstood phrases in marine diagnostics. Many technicians hear it and assume it means full access to dealer-level tools, unrestricted programming, and complete control over modern engines. In practice, that is not how it works, especially in marine.
Some modern engines use 'pending codes,' which are codes that have triggered once but aren't yet stored permanently. If the same condition doesn't recur within the next 10 to 20 engine starts, the pending code expires and clears automatically. Confirmed codes, by contrast, are stored codes that persist indefinitely until manually cleared.
Diagnostic tool databases are updated three times per year for major platforms like Jaltest, but new engine models released by manufacturers can take a few months to years to appear in production diagnostic software. This lag is unavoidable and reflects the time required to discover, validate, and test new engine configurations.
If you've been using diagnostic tools for a while, you might have experienced the frustration of trying to explain a technical problem over the phone. "It shows a red box on the left side... no, the other left... Now it's green." When you switch to remote support, the technician can see exactly what you're seeing. Let's walk through how a typical remote support session works with Marine Diagnostic Tools, and why it's so much more effective than trying to solve problems over the phone.
Most technicians don't need more data, they need clarity. A good diagnostic tool should let you work across multiple engine brands, diagnose both gas and diesel, run tests and calibrations, access wiring diagrams and troubleshooting steps, and solve problems without switching tools or guessing. If your tool can't do that, it becomes a bottleneck.