Subaru Cruise Control Light Flashing: What It Means and What to Do Next

Mike
By Mike
Certified Professional Automotive Mechanic – Owner and Editor of VehicleRuns
Last Updated: July 20, 2026

Safety note: Troubleshooting guidance can help you narrow down likely causes, but it cannot replace an in-person inspection. If the vehicle feels unsafe, warning lights are flashing, you smell fuel, see smoke, notice overheating, or have problems with braking, steering, or control, stop driving when it is safe to do so and have the vehicle inspected.

If the cruise control light is flashing on a Subaru, the cruise system itself is often not the real problem. On many Subaru models, a flashing cruise light is the car's way of telling you cruise control has been disabled because another fault has been detected.

In real-world cases, the most common trigger is a stored engine or emissions trouble code. That can be something minor, like an EVAP fault from a loose gas cap, or something more serious, like a misfire, throttle problem, or sensor issue that affects how the engine runs.

The key is to look at what else changed at the same time. If the check engine light also came on, if the engine runs rough, or if the car feels down on power, those clues matter more than the flashing cruise light by itself. This guide helps you separate a minor fault from one that needs quick attention.

VehicleRuns Quick Diagnosis

Subaru Cruise Control Light Flashing

Start by checking whether the check engine light is on too and whether the engine still runs normally. On many Subarus, the flashing cruise light is a secondary warning that points you toward the stored fault code.

What you noticeMost likely causeWhat to check firstUrgency
Check engine light on, car runs normallyEVAP fault or loose gas capTighten the gas cap, then scan for stored codesDiagnose soon
Check engine light on, rough idle or hesitationEngine management faultScan codes and note any misfire or airflow faultsCan worsen
Flashing cruise after battery work or jump-startLow voltage or module reset issueCheck battery voltage and charging voltage with engine runningDiagnose soon
Cruise light flashing, brake lights acting oddlyBrake light switch faultVerify brake lights work normally and switch releases fullyCan worsen
Flashing cruise with major power lossLimp mode or severe engine faultStop driving hard, scan codes before continued useStop driving

Best first move: The smartest first step is to scan the car for trouble codes, because the stored code usually tells you why Subaru disabled cruise control.

Safety note: If the engine is misfiring, stalling, overheating, or has very weak power, do not keep driving just because the car still moves. Treat the underlying fault as the real problem.

Most Common Causes of a Flashing Subaru Cruise Control Light

A flashing cruise light on a Subaru is usually tied to another stored fault rather than a failed cruise switch. These are the three most common causes, with a fuller list of possibilities farther down the page.

  • Stored Engine or Emissions Fault Code: On many Subaru models, the cruise light flashes because the engine computer detected a fault and disabled cruise control until the issue is repaired.
  • Loose Gas Cap or EVAP System Fault: A small evaporative emissions leak can turn on the check engine light, and that alone is often enough to trigger the flashing cruise indicator.
  • Throttle or Airflow Sensor Problem: Problems with throttle control, MAF readings, or air-fuel correction can set engine codes and cause Subaru to shut off cruise as a precaution.

What a Flashing Subaru Cruise Control Light Usually Means

A flashing Subaru cruise control light usually means the vehicle has detected another fault and suspended cruise operation. In other words, the flashing light is often a symptom messenger, not the root failure. That is why this warning is so often seen together with a check engine light.

The most useful first split is simple: does the engine still run normally, or has drivability changed? If the car feels the same and the only new clue is the warning light, minor emissions faults like EVAP leaks move higher on the list. If the engine hesitates, idles rough, struggles to accelerate, or goes into reduced-power behavior, you should think more about ignition, airflow, throttle, or sensor faults.

Another good clue is when the warning started. If it came on shortly after refueling, a loose gas cap or EVAP problem is common. If it started after a low battery, jump-start, or alternator problem, voltage issues can confuse modules and set faults. If the brake lights act strangely or cruise will not set even without major engine symptoms, the brake switch becomes more likely.

This pattern matters because the repair path changes quickly. A simple code scan can point toward an inexpensive fix, while guessing based on the flashing cruise light alone often leads people to replace the wrong parts.

Possible Causes of a Subaru Cruise Control Light Flashing

Stored Engine or Emissions Fault Code

On many Subaru vehicles, the engine computer disables cruise control whenever it detects a fault serious enough to set a code and turn on the check engine light. The flashing cruise light is often just the car's way of telling you cruise is unavailable until the original fault is addressed.

Symptoms to Watch For

  • Check engine light on at the same time
  • Cruise control will not engage
  • Car may otherwise drive normally
  • One or more stored OBD-II codes present

Moderate Severity

The warning itself is not usually dangerous, but the underlying code can range from minor to serious. Severity depends on what fault is stored.

How to Confirm: Scan the vehicle with an OBD-II tool and read both active and pending codes.

How to Diagnose Sensor Circuit Faults

Typical fix: Repair the underlying engine or emissions fault, then clear the codes and confirm cruise control operation returns to normal.

Loose Gas Cap or EVAP System Fault

A loose, damaged, or not fully sealed gas cap can trigger an EVAP leak code. On many Subarus, even a relatively minor emissions leak is enough to switch on the check engine light and make the cruise light flash.

Symptoms to Watch For

  • Warning appeared after refueling
  • No major change in engine performance
  • Fuel cap may click weakly or feel loose
  • Codes such as small or gross EVAP leak may be stored

Low Severity

This is usually one of the least urgent reasons for a flashing cruise light, especially if the car runs normally.

Typical fix: Replace the gas cap or repair the EVAP leak, such as a purge valve, hose, or vent-related component.

Dirty or Faulty Mass Air Flow Sensor

The MAF sensor helps the engine computer measure incoming air and calculate fueling. If its signal is inaccurate, the engine can run poorly or set mixture-related codes, and Subaru may disable cruise control in response.

Symptoms to Watch For

  • Rough idle or hesitation
  • Reduced fuel economy
  • Check engine light with airflow or mixture codes
  • Engine may stumble during acceleration

Moderate Severity

The car may remain drivable, but mixture problems can worsen performance and can lead to catalytic converter stress if ignored.

How to Confirm: Scan for MAF, fuel trim, or air-fuel mixture codes and look at live data for airflow readings that seem clearly out of range.

How to Diagnose a Dirty or Faulty Mass Air Flow Sensor

Typical fix: Clean the mass air flow sensor if contamination is present, or replace the sensor if it is faulty.

Dirty Throttle Body or Throttle Control Fault

If the throttle plate sticks, the throttle body is heavily carboned, or the electronic throttle system has a fault, the engine computer may detect a mismatch between requested and actual throttle behavior. That can trigger a fault code and disable cruise control.

Symptoms to Watch For

  • Unstable idle
  • Poor throttle response
  • Reduced-power behavior
  • Throttle-related fault codes stored

Moderate to High Severity

A mild buildup issue may just affect idle quality, but an actual throttle control fault can cause reduced power or unpredictable response.

How to Confirm: Scan for throttle actuator or throttle position codes and inspect the throttle body for heavy carbon buildup.

Typical fix: Clean the throttle body and perform the required relearn, or replace the failed throttle body or related throttle control component.

Brake Light Switch Fault

Cruise control depends on a correct brake switch signal to know when to cancel. If the brake switch sticks, misadjusts, or sends an implausible signal, cruise may be disabled and warning lights can appear even when the engine runs fine.

Symptoms to Watch For

  • Cruise will not set or cancels immediately
  • Brake lights stay on or work intermittently
  • No major engine performance problem
  • Brake switch or related circuit code may be stored

Moderate Severity

This usually does not create an immediate engine risk, but it can affect brake light function and cruise operation, so it should not be ignored.

How to Confirm: Check whether the brake lights come on and go off normally with light pedal movement.

Typical fix: Adjust or replace the brake light switch and repair any related wiring or connector fault.

How to Replace a Brake Light Switch

Alternator or Charging System Problem

Low system voltage can cause false warnings, module communication issues, and erratic sensor behavior. After a weak battery, failing alternator, or jump-start event, Subaru warning lights may appear together and cruise operation may be disabled until voltage is stable again.

Symptoms to Watch For

  • Warning began after dead battery or jump-start
  • Battery light may also be on
  • Dim lights or slow cranking
  • Multiple unrelated codes stored

Moderate to High Severity

Voltage problems can leave you stranded and can create misleading electrical symptoms across several systems.

How to Confirm: Measure battery voltage with the engine off and charging voltage with the engine running and accessories on.

Typical fix: Replace the failed alternator or battery, and repair any charging cable, ground, or belt-related problem affecting system voltage.

How to Diagnose the Problem

  1. Confirm whether the check engine light is on along with the flashing cruise light.
  2. Note whether the car still drives normally or now has rough idle, hesitation, misfire, or reduced power.
  3. If the warning started after refueling, inspect and retighten the gas cap before doing anything more involved.
  4. Scan the car for active, pending, and history trouble codes. Write them down before clearing anything.
  5. If EVAP codes are present, inspect the gas cap, purge valve hoses, and obvious vacuum or vapor line issues.
  6. If airflow or mixture codes are present, inspect the air intake tract for loose clamps, vacuum leaks, and a dirty MAF sensor.
  7. If throttle-related codes are present, inspect the throttle body for carbon buildup and check for throttle response issues.
  8. Verify that the brake lights work normally and that the brake pedal switch is not sticking or misadjusted.
  9. Check battery condition and charging voltage if the warning appeared after a dead battery, jump-start, or multiple electrical oddities.
  10. Only clear codes after repairs or after recording them, then road test the vehicle to see whether the cruise light stays off and cruise function returns.

Can You Keep Driving with a Flashing Subaru Cruise Control Light?

Important: The guidance below is general and cannot confirm that your specific vehicle is safe to drive. If a symptom affects braking, steering, handling, fuel, overheating, smoke, visibility, or vehicle control, treat it as potentially serious and have the vehicle inspected before continued driving when appropriate. For more context, see our Automotive Safety Disclaimer.

Whether you can keep driving depends much more on the underlying fault than on the flashing cruise light itself. The warning mainly tells you cruise control has been shut off, but the reason it was shut off is what matters.

Okay to Keep Driving for Now

This is usually the case when the car runs normally, the only other clue is a check engine light, and the stored issue appears minor, such as an EVAP fault. You should still scan codes soon, but short normal driving is often reasonable.

Maybe Okay for a Very Short Distance

If the engine has mild hesitation, the warning appeared after battery or charging trouble, or cruise simply stopped working with no major safety symptoms, it may be okay to drive a short distance for diagnosis or repair. Avoid heavy throttle, highway trips, or long drives until you know the cause.

Not Safe to Keep Driving

Do not keep driving if the engine is misfiring badly, stalling, overheating, has severe power loss, or if multiple warning lights suggest unstable voltage or major control-system trouble. In those cases, the cruise light is just one part of a more serious fault.

How to Fix It

The right fix depends on why Subaru disabled cruise control in the first place. In many cases, the actual repair has little to do with the cruise switches or steering wheel controls and everything to do with the stored engine, emissions, brake-switch, or voltage problem.

DIY-friendly Checks

Start with the gas cap, scan for codes, inspect intake hoses, check battery voltage, and verify the brake lights work correctly. Cleaning a dirty MAF sensor or throttle body may also be a reasonable DIY step if done properly.

Common Shop Fixes

Shops commonly repair EVAP leaks, replace a bad brake switch, install a MAF sensor, service the battery or alternator, or perform throttle body cleaning and relearn procedures.

Higher-skill Repairs

More involved cases may require smoke testing the EVAP system, diagnosing intermittent wiring faults, tracing voltage drop problems, or replacing a throttle body or deeper engine management component.

Related Repair Guides

Typical Repair Costs

Repair cost depends on the exact fault, the vehicle, local labor rates, and whether aftermarket or OEM parts are used. The ranges below are typical U.S. parts-and-labor estimates, not exact quotes for every Subaru or every cause.

Gas Cap Replacement

Typical cost: $20 to $60

This usually applies when an EVAP leak code is caused by a worn seal or cap that no longer tightens correctly.

EVAP Purge Valve or Hose Repair

Typical cost: $120 to $350

Typical when the flashing cruise light is traced to an EVAP code beyond the gas cap itself.

Mass Air Flow Sensor Cleaning or Replacement

Typical cost: $40 to $350

Cleaning is inexpensive, but replacement costs more depending on the sensor quality and labor access.

Throttle Body Cleaning or Throttle Body Replacement

Typical cost: $120 to $850

Basic cleaning and relearn sit at the low end, while full electronic throttle body replacement pushes costs much higher.

Brake Light Switch Replacement

Typical cost: $80 to $220

This is common when cruise will not set or brake switch signals are implausible but major engine symptoms are absent.

Battery or Alternator Repair

Typical cost: $150 to $700

Costs vary depending on whether the issue is a weak battery, poor cable connection, or a failing alternator.

What Affects Cost?

  • Whether the root cause is a minor EVAP issue or a drivability fault
  • Labor rates in your area
  • OEM versus aftermarket sensors and electrical parts
  • How much diagnosis is needed before parts replacement
  • Whether low voltage created multiple misleading codes

Cost Takeaway

If the Subaru runs normally and the warning started after refueling, cost often lands at the low end. Once the car has rough running, throttle problems, or charging issues, the repair bill can move from a simple code-related fix into a mid-range diagnostic and parts repair.

Symptoms That Can Look Similar

Parts and Tools

FAQ

Why Does My Subaru Cruise Control Light Flash with the Check Engine Light?

On many Subaru models, the engine computer disables cruise control whenever it sets a fault code. The flashing cruise light is often a secondary warning that tells you cruise is unavailable until the original problem is fixed.

Can a Loose Gas Cap Make the Subaru Cruise Light Flash?

Yes. A loose or leaking gas cap can trigger an EVAP code, and that alone is often enough to turn on the check engine light and make the cruise indicator flash on many Subarus.

Will the Flashing Cruise Light Go Away by Itself?

It can if the original fault was temporary, but many cases will keep returning until the stored code is addressed and cleared. Even if the light goes out, scanning for pending or history codes is still a smart move.

Does a Flashing Cruise Light Mean the Cruise Control Module Is Bad?

Usually not. Most of the time the cruise system is being shut off by another engine, emissions, brake-switch, or electrical problem rather than a failed cruise module.

Should I Clear the Code First and See if It Comes Back?

Only after you record the codes. Clearing them too early can erase the best clue you have, especially if the problem is intermittent or tied to a recent refueling, voltage drop, or brief drivability issue.

Final Thoughts

A flashing Subaru cruise control light usually makes more sense once you stop treating it as a cruise problem and start treating it as a stored-fault problem. The fastest path is to scan the car, match the code to any drivability changes, and work from the most likely causes first.

If the car still runs normally, start with simple possibilities like the gas cap, EVAP issues, and voltage history. If the engine runs poorly or the car has reduced power, move quickly, because the underlying fault matters far more than the cruise light itself.