What happens during a diagnostic check?
We start by listening to you. When did the light come on, does the car drive differently, and has anything been repaired recently?
- We connect a diagnostic tool and read the fault codes from the relevant control units.
- We note the codes, then check for related symptoms and data from the car.
- We test the suspected area, for example a sensor, wiring, a hose or a component.
- We explain what we found and how urgent it is.
- We quote the repair, and you approve it before we begin.
This is how we avoid replacing parts on a guess.
What is a fault code, and does it tell me what to replace?
A fault code is a message stored by the car when a system reports a reading outside its expected range. It tells us where to look, not always what has failed.
For example, a code about a sensor might come from the sensor itself, its wiring, or a problem the sensor is correctly reporting, such as a vacuum leak. That is why testing follows the code reading.
Should I keep driving with the check engine light on?
It depends on the light. A steady amber engine light usually means a fault has been stored and should be checked soon. A flashing engine light, or a red warning such as oil pressure or coolant temperature, is more serious.
If a red light comes on, or the engine is running roughly and flashing a warning, stop safely as soon as you can and switch off the engine. Driving on can turn a small fault into a costly one. When in doubt, message us before you drive further.
Our guide to the BMW check engine light in Singapore explains common causes for that make.
What do common warning lights point to?
| Warning or symptom | Likely area | What we check |
|---|---|---|
| Amber engine light | Engine management, emissions, ignition | Stored codes, sensors, ignition parts, leaks |
| Battery or charging light | Battery, alternator, wiring | Battery condition, charging output, connections |
| ABS or traction light | Wheel speed sensors, brake system | Sensors, wiring, brake system codes |
| Coolant temperature warning | Cooling system | Coolant level, leaks, fan, thermostat |
| Gearbox warning or limp mode | Transmission control or fluid | Transmission codes, fluid condition |
This is general guidance only. Each car and fault is different, which is why we test before recommending a repair.
Can you diagnose electrical and ECU problems?
Yes, electrical and control unit faults are part of what we look at, depending on the model and the fault. These can show up as lights that come and go, features that stop working, or a car that will not start reliably.
These faults can be harder to trace, so we may need to check wiring, connectors and power supply as well as reading codes. We will tell you what we have found and what we still need to test.
Where can I get my car checked?
Our workshop is at 143 Bukit Timah Road, Newton Circus, inside the Shell station. Send us a message on WhatsApp through our contact page with your car model and what the dash is showing, and we will advise on the next step.
Questions owners ask
How much is a diagnostic check?
We do not quote a figure on this page because it depends on the car and the fault. After the inspection you receive a quote, and you agree to it before any repair work starts. Ask us on WhatsApp for the current diagnostic arrangement.
Will clearing the fault code fix the problem?
Usually not. Clearing a code removes the message, but if the cause is still there the light will often return. It is better to find and fix the cause, which is why we test the system rather than only resetting the light.
Can you tell what is wrong straight away?
Sometimes the cause is clear at once. Often it needs a few tests, especially for intermittent faults. We will tell you what we know, what we still need to check, and what it means for you.
My car feels normal but a light is on. Is it urgent?
A steady amber light is usually not an emergency, but it should be checked soon. If the light is red or flashing, or the car runs roughly, stop safely and avoid driving further until it has been inspected.
