It’s the middle of February in Alberta, and the 18-wheeler you’re driving needs to stay ahead of a massive winter storm moving in just a few miles behind you. Suddenly, you see a “check engine” light flash on the dashboard, which could mean anything from routine maintenance to critical failure. Had this happened a few […]