
Driving with both the check engine light and traction control light illuminated is conditionally safe for limited, cautious travel to a repair facility, but continuing normal use is risky. A flashing check engine light mandates an immediate stop to prevent severe catalytic converter damage. The simultaneous activation typically occurs because a detected engine problem—such as a misfire, faulty oxygen sensor, or vacuum leak—triggers the vehicle’s computer to disable the traction control and sometimes ABS for safety, as these systems on stable engine data.
Prioritize a safety assessment based on vehicle behavior. If the car drives smoothly with no unusual vibrations, loss of power, or stalling, a short, gentle drive to a mechanic is usually permissible. However, if you notice any shaking, hesitation, or reduced performance, arrange for a tow. Driving without functional stability control in adverse weather like rain or snow becomes significantly more hazardous.
The most frequent causes linking these warnings involve failures in components monitored by the engine control unit (ECU). An oxygen sensor providing incorrect air-fuel ratio data is a common culprit, accounting for a substantial portion of check engine triggers. Other prevalent issues include failing ignition coils or spark plugs causing misfires, a loose or faulty gas cap disrupting the fuel system’s seal, or a malfunctioning mass airflow sensor. Industry diagnostics data suggests that issues leading to both lights appearing are rarely trivial and often relate to emissions or core engine management systems.
Your immediate action should be to use an OBD-II scanner to retrieve diagnostic trouble codes (DTCs). This is a non-negotiable first step for accurate diagnosis. Simply tightening the gas cap and driving for a short period can sometimes resolve the issue if that was the cause, prompting the lights to turn off. If they remain, the stored codes will point toward the specific system needing inspection.
Ignoring these warnings can lead to progressive damage. A simple oxygen sensor failure, if left unrepaired, can cause the engine to run inefficiently, damaging the catalytic converter—a repair costing over $1,000, compared to the sensor itself which may cost a few hundred. Unaddressed misfires can wash down cylinder walls with fuel, leading to accelerated engine wear. The combined alert is your vehicle’s explicit signal that a problem affecting both drivability and safety systems needs professional attention.

As a mechanic, I tell my customers this: those two lights together mean your car’s brain has found a problem serious enough to shut down the traction control. It’s a limp-home mode. You can drive it to my shop if it feels normal—no shaking, no weird noises. But if that engine light is blinking, don’t drive another foot. You’ll cook the catalytic converter in minutes. The fix usually isn’t the traction system itself. I plug in the scanner, and nine times out of ten, it’s an engine code for a bad oxygen sensor, a misfire, or a vacuum leak. Get it scanned first. Never just guess.

I’m a commuter who faced this exact scare last winter. My dashboard lit up on the highway, but the car felt fine. I was nervous because it was raining. I learned the hard way that when traction control is disabled, you really feel it in wet conditions—the car felt less planted during lane changes. I made it home, but I shouldn’t have driven that far. The next day, I used a basic OBD reader with my phone. It showed a code for a “random misfire.” Turns out, it was just one worn-out spark plug. A quick fix, but the anxiety wasn’t worth it. My takeaway? If both lights are on, plan your route straight to a garage, avoid bad weather, and get a code reader for peace of mind. It’s not just about the engine; it’s about losing a key safety feature.

Here’s the straightforward logic: Your traction control system needs accurate data from the engine sensors to work. If the engine light comes on because a sensor is feeding bad data, the computer won’t trust any of it. So, it turns off traction control to avoid making a dangerous correction based on faulty info. The safety question boils down to drivability. Steady lights? Likely okay for a short trip. Flashing engine light? That’s an active misfire—pull over immediately. The root cause is almost always on the engine side. Scan for codes, check the gas cap, and get it looked at. Driving for weeks with these lights on risks turning a small problem into a very expensive one.

From a technical ownership perspective, this dual-warning scenario is a clear diagnostic protocol. The vehicle’s integrated computer systems are designed to prioritize critical alerts. When the powertrain control module detects a fault that could affect emissions or engine integrity, it often sends a signal to the electronic stability control module to disable itself. This interdependence means the traction control light is a secondary symptom, not a primary failure.
Your response should be systematic. Secure an OBD-II scanner; they are inexpensive and invaluable. The specific code will guide all further action. A code like P0300 (random misfire) is urgent, while a P0455 (large evaporative leak) might be less immediate but still requires repair. Do not assume the issue is minor because the car seems to drive normally. The disabled stability control is a tangible reduction in your vehicle’s active safety net, increasing stopping distances and reducing control during emergency maneuvers.
Ultimately, the condition is a safeguard, not a death sentence for the vehicle. It allows you to relocate the car for service but explicitly warns against extended operation. The goal is to address the engine fault promptly, which will subsequently restore full functionality to the traction and stability systems upon repair and a successful system reset.


