When to book an inspection
- •Check-engine or other warning light remains on or returns
- •Rough idle, hesitation, reduced power, or unusual fuel use
- •Intermittent starting, stalling, or electrical behaviour
SPEEDX AUTO investigates check-engine lights, warning indicators, rough running, starting problems, and other drivability concerns at our Richmond shop near YVR. A fault code identifies a system or condition, not automatically the failed part. We combine scan information with inspection and testing before explaining likely causes and recommended next steps.
Updated August 11, 2026
A flashing warning light, overheating, oil-pressure warning, severe loss of power, smoke, or strong fuel smell may require stopping the vehicle. Seek roadside help when continued driving could be unsafe.
SPEEDX AUTO provides mechanical repair in Richmond near YVR for customers across Metro Vancouver. Contact us before travelling to confirm scheduling and vehicle fit.
Usually not. A code points to a system or detected condition and must be interpreted with testing.
Intermittent faults can require additional time or repeat testing. Details about when the symptom occurs are valuable.
A flashing light can indicate a serious active fault. Reduce risk, stop when safe, and arrange professional advice.
Send the warning light, symptoms, and vehicle details so we can choose the correct diagnostic starting point.