
Diagnostics Like Never Before
OTR Diagnostics, the most powerful advanced mobile diagnostics app available for iOS. Those days of lugging around big equipment to do perform advanced diagnostics are over. You don’t need a laptop or multiple programs – all you need are your vehicle, a phone, and an adapter.
Plus Subscription Includes
Advanced Commands
Force a DPF Regen, Reset Aftertreatment Derates, and Reset Faults Codes.
View your Fault Codes
Fault code overview to guide you with your repairs.
Enhanced Fault Code Descriptions
Access to fault code details, descriptions, and possible causes.

Code and Commands History
Monitor how often fault codes appear and how many commands you have sent; search bar to quickly find history
Live Data
Vehicle parameters and real-time data monitoring vehicle information.
You're in Control
You’ll have the power to send dealer level commands - anywhere, anytime.
Who is OTR Diagnostics for?
OTR Diagnostics is for those who are tired of paying every month for check engine lights, regens, and resets.
With this application, you’ll instantly be able to:
- Cut down on the days your vehicles spend in repair shops
- Get a deeper insight into your engine’s performance and each rig’s unique quirks
- Drive confidently at night or out of state with less worrying about getting stuck
If you’ve ever lost a day (or a load) due to breakdowns, engine faults, soot level, or mysterious, un-re-creatable ghost codes, you need this tool.
OTR Diagnostics combines years of engineering into one universal application. Equipped with the OTR Performance patent-pending algorithm, it will perform the advanced diagnostic functions at a dealer level.
Engine coverage
Manufacture | Engine Model | Year |
Volvo | D12, D11, D13, D16 | 1999-2020 |
Mack | Aset AC, MP7, MP8, MP10 | 2004-2020 |
Cummins | CM870, CM871, CM2150, CM2250, CM2350 | 2007-2020 |
Detroit Diesel | DD60, MBE, DD13, DD15, DD16 | 2007-2020 |
Paccar PX | PX7, PX9 | 2007-2020 |
Paccar MX | MX11, MX13 | 2011-2020 |
How does it work?
Set up in a few simple steps.

Step 1
Select Subscription Plan, Diagnostic Adapter, and Harness

Step 2
Connect Adapter To Vehicle Diagnostic Plug

Step 3
Download OTR Diagnostics App For Your Mobile Device

Step 4
Begin Using OTR Diagnostics App
It paid off
Used twice to clear codes and regen truck and now it's running great. It paid off its self by me helping other drivers with this tool. I highly recommend this. Thanks, OTR Performance
Eric G
April 2020
Compare plans
A plan that's right for you.
Plus
- One Vin #
- Read Inactive Fault Codes
- Read Active Fault Codes
- Clear Active Fault Codes
- Clear Emission Derates
- Start Forced DPF Regen
- Offline Mode
- Fault Code History
- Commands History
- Enhanced Fault Code Description
- Live Data
- Enhanced Adapter List
- $600/yr
Pro
- Unlimited Vehicles
- Read Inactive Fault Codes
- Read Active Fault Codes
- Clear Active Fault Codes
- Clear Emission Derates
- Start Forced DPF Regen
- Offline Mode
- Fault Code History
- Commands History
- Enhanced Fault Code Description
- Live Data
- Enhanced Adapter List
- $1600/yr
Features and highlights
The plan included features.
FAULT CODES
- Fault Code Details
- Troubleshooting
- Description
- Fault Symptoms
- Repair procedures
- # of Times Occurred
- Additional Information
AFTERTREATMENT SYSTEM
- Reset Soot Levels
- Reset 5mph Derates
- Reset Ash Accumulators
- Reset DPF Accumulators
- Reset DPF Timers
- Reset Engine Learned Learned Data
- Force DPF Regen
LIVE DATA
- DEF Fluid Level
- DPF Soot Level
- EGR Value Position
- Aftertreatment Exhaust Temps
- Battery Voltage
- Boost Pressure
- Accelerator Pedal Position
- Engine Fuel Delivery Pressure
- + many more
App features

Enhanced Fault Code Descriptions
Read Fault Codes. You’ll be provided with enhanced detailed fault code information.
For instance, you’ll see the following displayed:
- SPN 27 FMI 3
EGR valve position sensor circuit
Engine Controller
Detailed fault code information, will be provided such as description, troubleshooting, symptoms, and possible fixes.

Fault Code Commands
Reset Active Fault Codes. Fault codes that determine that there is an existing issue. Certain active fault codes can be cleared, however, if the problem has not been fixed the fault code will reappear prompting you to seek service.
Reset Inactive Fault Codes. Fault codes that indicate that there was a previous issue.
Clear first-time ‘Ghost’ Codes. To get rid of ghost codes, all you have to do is reset the fault codes with OTR Diagnostics.
What’s a ghost code? Specific trucks will display fault codes on the dashboard, and most of the time you’ll have a check engine light or a check module message. After this, a screen will appear stating that the error has occurred. Many of the codes that appear on your dashboard fall into the category of “ghost” codes, meaning that the fault code was triggered by certain conditions that are nearly impossible to recreate. To get rid of ghost codes, all you have to do is clear fault codes with the OTR Diagnostics and clears the DTCs once. Note that if the fault code comes back a second time, you do need to take the matter seriously.
Aftertreatment Commands
Forced DPF regen. A forced DPF regen is performed when a diagnostic scan tool, such as the OTR Diagnostics, starts the regen process. The DPF soot load could be too high for a passive or active regen to occur, meaning you’ll need to perform a forced DPF regen.
Reset Ash Accumulators. Ash accumulators have stored values in the engine control module (ECM). Ash level includes measurement of ash in the DPF.
Reset DPF Accumulators. DPF accumulators have stored values in the engine control module (ECM). DPF level includes measurement of soot in the DPF.
Reset Aftertreament Learned Data. Measurement of learned data based on various engine components to adjust your injection timing based on characteristics of your engine sensor values.
Reset DPF Regeneration Timers. Measurement of time since the last DPF regen occurred. The calculation is based on time, miles driven, and fuel usage.

OTR Diagnostics FAQ
How does the subscription work?
Does this App need to be online to be used?
I currently have a compatible Bluetooth Adapter. How can I purchase only a subscription?
If I have an existing OTR Performance account, how do I link my OTR Diagnostics subscription to the account?
Is OTR Diagnostics available only for Apple iOS mobile phones and tablets?
How do I create an account?
We have a couple of different ways to create an account. You can create an account on a web browser OR by using the mobile app. Follow the details below to get started.
Create an account with otrperformance.com
- Create an account on a web browser at OTR Performance
- Purchase your subscription and use your email that is attached to your OTR account.
- Download and use credentials created to use the mobile application.
OR
Create an account on the OTR Diagnostics mobile app
- You can register by using the app
- Purchase your subscription and use your email that is attached to your OTR account.
- Use credentials created to login into the mobile "OTR Diagnostics" Application

30-Day Guarantee
We get it, you don’t know us very well yet. That’s why OTR Diagnostics comes with a 30-day, no-hassle, money-back guarantee. If this doesn’t fit your needs for any reason, just let us know within 30 days, and we’ll refund 100% of your purchase price. We’ve got your back.

USA Support
Located in Detroit MI, (EST). A truly committed team of trained experts that are there to assist with any customer service, technical support, or general questions you may have. No bots. Real help from real people, when you need us! Contact us via phone, chat, or email anytime.
- This product will not bypass the operation of any emission control component. This is used solely to reset the modules after replacing aftertreatment components or initiating a forced regeneration.
- Phone and/or tablet not included.
- App features differ depending on the subscription plan.