When we buy a car, especially a new one off the dealer's lot, we expect it to perform reliably for many years and thousands upon thousands of miles. Generally speaking, most modern vehicles are ...