C0281 Code on Subaru Legacy & Outback: Causes, Fix & Part Numbers

C0281 on your Subaru Legacy or Outback? The stop lamp switch is almost always the answer. Here are the exact part numbers and a step-by-step 20-minute fix.

C0281 on Subaru means: Stop lamp switch circuit fault — the ABS module cannot validate the brake switch signal.
Most common fix: Replace the stop lamp switch. Cost: $15–$35. Time: 20 minutes.

C0281 on a Subaru Legacy or Outback is less common than on GM vehicles, but when it appears, it's almost always the same root cause — the stop lamp switch (brake light switch) sending a faulty signal to the ABS module.

On Subaru, this switch is a dual-purpose unit handling both the brake lights AND the ABS/cruise control/shift interlock signals. When it fails, you can get several symptoms at once — which makes it look like a bigger problem than it actually is.

Let's dive right in.

In this guide:

What C0281 Means on a Subaru

Silver Subaru sedan on wet road — C0281 brake switch circuit fault ABS code fix guide

On Subaru, C0281 (sometimes displayed as C0281-00 or listed as "Stop Lamp Switch Circuit") is stored when the ABS/VDC module detects that the brake switch signal is not behaving as expected during normal driving or a brake event.

Subaru's ABS module uses the brake switch signal for three things:

  1. Confirming brake application to properly manage ABS activation
  2. Releasing cruise control when the brake is pressed
  3. Working with the hill holder and Vehicle Dynamics Control (VDC) systems

When the switch is faulty, one or all of these can malfunction — and C0281 gets stored alongside the ABS warning light, and sometimes the VDC/TRAC warning too.

Symptoms on Subaru Legacy / Outback

  • ABS warning light on — most common symptom
  • VDC OFF / TRAC warning — stability and traction control disabled
  • Cruise control not working — won't engage or drops out unexpectedly
  • Hill holder not functioning correctly — on manual transmission Subarus
  • Brake lights staying on or not activating — depending on how the switch has failed
  • Hard to shift out of Park — on automatics (shift interlock uses brake switch)

Subaru C0281 is often intermittent — the light appears during cold starts or after the car has warmed up, then clears for a while. This intermittent pattern is classic failing switch behaviour: the contacts work until thermal expansion or vibration causes them to drop the signal.

Which Subaru Years and Models Get C0281

Subaru Legacy (3rd gen, 1999–2003)

The most common generation for C0281. The stop lamp switch on these is mounted on the brake pedal bracket and fails through contact wear. A relatively simple replacement.

Subaru Legacy (4th gen, 2003–2009)

Also affected, particularly the 2003–2006 models. The switch design changed slightly from the 3rd gen — verify part number for your exact year before ordering.

Subaru Outback (matching Legacy generations)

The Outback uses the same platform and brake switch as the equivalent Legacy. C0281 appears with equal frequency on both models.

Subaru Impreza and Forester

C0281 can appear on these too, using the same brake switch diagnosis and repair. Check part number compatibility for your specific model year.

Step-by-Step Fix for Subaru C0281

Step 1: Confirm the brake switch is the cause

Test your brake lights: have someone stand behind the car while you press the pedal. Check for: lights not coming on, staying on permanently, or lighting at only one intensity level instead of getting brighter when firmly pressed. Any of these = bad switch.

On Subaru, also check the ABS fuse in the engine bay fuse box — a blown ABS fuse produces a similar code but is a different fix.

Step 2: Locate the switch

Kneel under the steering wheel on the driver's side. Look up at the brake pedal bracket — the stop lamp switch is the plastic unit sitting just above where the pedal arm pivots, with a connector plugged into it and a plunger tip touching the pedal arm.

Step 3: Remove and replace

  1. Unplug the electrical connector
  2. The switch usually has a tab that releases it from the bracket — press the tab and rotate or pull the switch out
  3. Slide in the new switch and lock into position
  4. Plug the connector back in
  5. Press the brake pedal fully, then pull the switch plunger all the way out — release the pedal. This sets the correct engagement point.

Step 4: Clear C0281 and test

Use an OBD2 scanner to clear C0281. Drive for 15+ minutes including several firm brake applications. If the code doesn't return and all warning lights are off — done. OBD2 Bluetooth scanner connected to Subaru to clear C0281 brake switch code

Subaru C0281 Brake Switch Part Numbers

PartPart NumberFits
Stop lamp switch (OEM Subaru)83011AE010Legacy / Outback 1999–2004
Stop lamp switch (OEM Subaru)83011AG010Legacy / Outback 2005–2009
Stop lamp switch (aftermarket)Search: "Subaru stop lamp switch [year]"Multiple suppliers — verify fitment

Always verify the part number against your exact model year and engine. Subaru changed the switch connector design between some generations — an incorrect switch will not plug in or will not set the correct adjustment range.

See also: the full C0281 code guide covering Chevy Aveo, Cobalt, and other GM applications, and the C0281 Chevy Aveo dedicated guide for GM-specific part numbers and steps.

Frequently Asked Questions

Can I drive my Subaru with C0281?

Yes — regular brakes work normally. ABS and VDC stability control are disabled. Avoid driving in conditions where you'd rely heavily on ABS (snow, wet roads, emergency stops) until fixed.

Will C0281 cause the Subaru to fail an inspection?

In most US states and many countries, an illuminated ABS warning light causes a failed inspection. Get it fixed before your next inspection date.

How long does it take to fix C0281 on a Subaru?

15–25 minutes for the switch replacement itself, plus 10–15 minutes for a test drive to confirm the fix. Under an hour total including code clearing.

C0281 came back after replacing the switch — what now?

Check the wiring connector at the switch for corrosion or bent terminals. Also verify the replacement switch was properly adjusted (plunger fully pulled out with brake pedal released). If both are fine, test the ABS fuse and relay. Rarely, the ABS module itself can cause C0281 — only consider this after eliminating all other causes.