Cars stuck in repair shops for weeks over supply-chain parts