When your Check Engine light comes on — and stays on — come to All Asian. On many vehicles the Check Engine light is triggered by a wide range of causes, some of them as simple as you’re overdue for an oil change. But it’s important to know what the issue is. All Asian Technicians will perform a diagnostic test which will help them recommend the right repair or service for your vehicle, if one is called for. And of course they can also reset the Check Engine light.