This paper provides a comprehensive and cost-effective solution for automotive health maintenance and diagnostics. The software performs checks and analyses of key vehicle parameters through the use of the OBD-II (On-Board Diagnostics-II) port on the car. The port has to be physically connected to an interface called the ELM327 Bluetooth or Wi-Fi module that connects to the Android device running the software through Bluetooth or Wi-Fi. On a successful connection, the user can use the software to check the status of electronic control units (ECUs) throughout the vehicle to point out malfunctioning components and change the configurations of some of these electronic control units. The vehicle reports back a log with Diagnostics Trouble Codes (DTCs) that indicates the number of problems that have been found, if there are any.