Why doesn’t Miles support vehicles from 2007 and older?

The short version: older cars don't all speak the same electronic "language," and Miles is built for the common one that arrived in 2008.


Here's what that means. Every car built since 1996 has the same port tucked under the dash, the OBD-II port, which is how a device like Miles plugs in. Think of it as a headphone jack that's the same shape in every car. That part has been standard for decades.


But the same plug isn't enough. The car and the device also have to speak the same language through it, and in older cars they often didn't. Different automakers used different electronic languages, so plugging in was like not knowing whether the car would answer in English, Spanish, or French.


That changed in 2008, when new rules required every car sold in the U.S. to use one common language (a system called CAN). From then on, every car speaks that same language through the port. Miles is built to speak it too, so it works smoothly on 2008-and-newer vehicles and can count on every newer car answering back.


Cars from 2007 and older have the port, but they still use the older mix of languages that vary from brand to brand. We want to support them in the future.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

We’re here to help

Tell us what’s going on and we’ll take it from here.

Contact us