That enigmatic check engine light getting you down? Figure out what’s really bothering your car with Mechanic Advisor, a small key that plugs into virtually every automobile manufactured since 1996. Once installed, your car can talk directly to your Bluetooth-enabled smartphone, feeding you alerts and interpretations of over 20,000 vehicle codes. The app also manages your car’s maintenance schedule to remind you of oil changes, recommended maintenance, tire replacement, and more. And while you’ll still rely on repair shops, the in-app database of over 500,000 mechanics will help you make choosing one an informed decision thanks to extensive profiles and customer reviews.