From smart diagnostic tools that pinpoint issues before they become major problems to mobile apps that remind you of service schedules, technology is taking the hassle out of keeping your car in top ...