Auto shops and car dealerships have been running short of motor oil, paint and other products for months since the Middle East conflict snarled global supply chains.