Rising costs for new cars and an aging fleet of vehicles on the road go hand-in-hand and, for most drivers, this means staying on top of vehicle maintenance is crucial. Yet even maintenance has become more difficult as the cost of parts and labor increase, leaving drivers with a sometimes daunting list of automotive DIY projects or parts to source when their mechanic is out of stock.