What You'll Need
Reading your car's diagnostic codes is straightforward. You need:
- An ELM327 OBD-II Bluetooth adapter ($15–$50 AUD from auto stores or online)
- A smartphone with MyMait or another OBD app installed
- Access to your car's OBD-II port (under the dashboard)
The whole process takes about 5 minutes.
Step 1: Locate the OBD-II Port
The 16-pin OBD-II connector is usually under the dashboard on the driver's side. Look below and to the left of the steering column. Some vehicles have a plastic cover that flips down.
The port looks like a trapezoid-shaped plug with 16 pins arranged in two rows.
Step 2: Plug In the Adapter
With the engine off, plug the ELM327 adapter into the OBD-II port. It should click into place firmly. Most adapters have an LED that lights up when connected — this means it's drawing power from the car's battery.
Turn the ignition to the ON position (or start the engine if you want live data).
Step 3: Connect via Bluetooth
Open your phone's Bluetooth settings and pair with the adapter (usually named 'OBDII' or 'ELM327'). The default PIN is typically 1234 or 0000.
Once paired, open MyMait and tap Connect. The app will automatically detect the adapter and establish a connection.
Step 4: Read the Codes
In MyMait, go to the Diagnostics tab and tap 'Scan for Codes'. The app sends a request to your car's ECU, which responds with any stored DTCs.
Each code appears with:
- The code itself (e.g., P0301)
- A plain-English description
- Severity rating
- AI-powered repair recommendations
- Estimated repair cost
Step 5: Understand What the Codes Mean
Don't panic if you see codes. Not all codes are urgent — some indicate minor sensor issues that won't affect driveability.
MyMait's AI assistant explains each code in detail. You can ask follow-up questions like 'Is this safe to drive with?' or 'Can I fix this myself?' and get personalised advice based on your specific vehicle data.
Step 6: Clear Codes (Optional)
After making repairs, you can clear the codes to turn off the Check Engine Light. In MyMait, tap 'Clear Codes' on the Diagnostics screen.
Important: Clearing codes before fixing the underlying problem will only temporarily turn off the light — the code will return once the ECU completes its next monitoring cycle.
Also note: Clearing codes resets your emissions readiness monitors, which may affect registration inspections.
Try MyMait for Free
AI-powered vehicle diagnostics that explain what's wrong in plain English.
Learn About MyMait