Car Diagnostic Guide: Check Engine Lights and Drivability
Computer Diagnostics
A check engine light, rough idle, or hesitation tells you something needs attention. A fault code points to a system or circuit. Testing helps determine what caused the fault before parts are replaced.
Depending on the symptoms, we may review scan data, test electrical circuits, measure fuel pressure, or use a smoke test to look for leaks. If your BMW, Mercedes-Benz, Audi, Volkswagen, or other vehicle needs testing, see our check engine light and auto diagnostic service in Muskegon, MI or call (231) 246-8951.
What our clients say about us
Nogueira Automotive Mechanic, LLC - Auto Repair Shop
4.7
-
Kurt Yemc
★★★★★
3 months ago
Manuel was quick and did a great job by diagnosing problems correctly, other had missed. His pricing is fair. This was an … More excellent first experience with Nogieira Automotive
-
Dina J
★★★★★
12 months ago
Wonderful customer service!! When I called them for help to explain the problem to see if they could fix my dads bmw x5 they … More went absolutely above and beyond to figure out a way to do it! We live in Kansas yes you read that right! They walked me through the process step-by-step and were able to repair the item that was shipped to them. They handled it with Care and shipped it back to me.
-
Yonnis Cobas Telles
★★★★★
a year ago
Excellent service. Here I found the solution to my 2008 Mercedes r350 as it had been a long time looking for a solution and … More no other workshop could do so. I will always go there.
-
mflorez33
★★★★★
a year ago
Had a problem with my daughters car over heating. Brought it here with a recommendation from a friend and he fixed the problem. … More Very professional and friendly. I highly recommend!!
-
emmanuel torres
★★★★★
12 months ago
Excellent service, highly recommended, very affordable prices
Check Engine Light

A check engine light can come on because of an emissions leak, a misfire, or a fault in another monitored system. Tell us when the light first appeared, whether it stays on or flashes, and whether you noticed rough running or a loss of power. Those details help us decide which tests to run.
Drivability
Rough idle, hesitation, stalling, and loss of power can show up under different conditions. Note whether the engine is cold or warm, whether the problem happens at idle or under acceleration, and whether it started after recent repairs.
When you schedule diagnostic service in Muskegon, include your vehicle’s year, make, model, and a short description of what you notice.
Other Services
You may also be interested in this other services
Engine Controls
The engine control module uses signals from sensors to manage fuel delivery, ignition timing, and emissions. A sensor-related code can also point to wiring, a poor connection, or a problem elsewhere in the system. Depending on the fault, we compare live scan data with electrical measurements to narrow down the cause.
When a problem starts after a control module is replaced, we first check whether the module communicates with the vehicle. If setup or coding is needed, see our ECU programming and module coding service in Muskegon.







