Auto Mechanic themeroute Mar 29, 2024 It’s a nightmare situation! Your check engine light comes on and the mechanic tells you that you need an expensive new engine part