Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🎬 Helpful Videos 🛍️ Shop This Part

Subaru Legacy Engine Oil Pressure Switch Guide (2005-2013)

Learn about common oil pressure switch problems in your 2005-2013 Legacy and how to choose the best aftermarket replacement.

4 minutes to read 2005-2013 Subaru Legacy
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$50-$125
🚫 Do not drive — It is not recommended to drive, as you cannot be certain if the warning light indicates a faulty sensor or a genuine, engine-damaging loss of oil pressure.
Key Takeaways
  • A flickering oil light or an oil leak under the alternator are common signs of a failed oil pressure switch on your Legacy.
  • Always verify your engine oil level first before assuming the switch is bad.
  • High-quality aftermarket brands like Beck Arnley and Standard Ignition are reliable and cost-effective alternatives to OEM.
  • Replacement requires removing the alternator on most models and using a 24mm deep socket.
The engine oil pressure switch in your Subaru Legacy is a small but critical sensor. Its job is to monitor the oil pressure inside your engine. If the pressure drops to a dangerously low level, the switch sends a signal to your dashboard, turning on the red oil pressure warning light. This gives you an immediate warning to shut off the engine to prevent serious damage. On the 2.5L and 3.0L engines used in the 2005-2013 Legacy, this switch is typically located on the engine block, often near the oil filter or under the alternator.

Is Your Subaru Legacy Oil Light On? It Might Be The Switch.

A flickering or constantly lit oil pressure light on your 2005-2013 Subaru Legacy can be alarming. While it can signal a serious internal engine problem, it's often caused by a much simpler and less expensive part: a faulty engine oil pressure switch. These switches are a common failure point and can leak oil or send incorrect signals to the dashboard. This guide will help you understand the symptoms, choose a quality aftermarket replacement, and know what to expect for repair costs.

Don't Ignore the Oil Light

Never assume the oil light is just a bad sensor. Always check your engine oil level immediately. If the level is correct, you should still have the vehicle checked by a professional to confirm it's a sensor issue and not a real loss of oil pressure, which can destroy your engine in minutes.

Symptoms of a Failing Oil Pressure Switch

A bad oil pressure switch on your Legacy can cause several distinct symptoms:

  • Flickering Oil Light: The oil pressure light may flicker, especially at idle or when the engine is warm. This can be caused by the switch failing internally or a poor electrical connection.
  • 🎬 Watch a quick fix for a flickering oil light.
  • Oil Light Stays On: The light may stay on constantly, even if the oil level and pressure are perfectly fine.
  • Visible Oil Leak: The switch itself can develop leaks. Oil may seep from the plastic connector or the threads, dripping onto the engine or exhaust and causing a burning oil smell. This is a very common issue on Subarus.
  • 🎬 See how to identify and fix a leaking sending unit.
  • Incorrect Gauge Reading: If your Legacy has an oil pressure gauge instead of just a light, you might see it read zero, max out, or jump around erratically.

Choosing the Right Aftermarket Oil Pressure Switch

For a simple part like an oil pressure switch, you don't always need to buy the expensive OEM part from the dealer. Many aftermarket brands offer excellent quality, often for a fraction of the price. However, quality can vary, so it's important to choose wisely. Based on owner feedback and brand reputation, here’s a breakdown of the available options.

Brand Quality Tiers

  • Tier 1 - Trusted Aftermarket: Brands like Beck Arnley and Standard Ignition (SMP) have a strong reputation for quality. They often source their parts from the same manufacturers that make the original OEM parts. Choosing one of these brands gives you high confidence in the part's fit and long-term reliability.
  • Tier 2 - Good Value: Brands like Facet, Holstein, and Vemo generally offer a good balance of price and quality. They are reliable choices for a daily driver and meet or exceed original specifications.
  • Tier 3 - Economy Options: Brands like URO Parts and Global Parts are typically the most affordable. While they can be a good choice for a budget repair, some user reviews suggest a higher potential for premature failure or fitment issues with URO Parts on more critical components. For a part this critical to engine safety and inexpensive to begin with, sticking with a Tier 1 or Tier 2 brand is often the smarter long-term decision.
Cost of Replacing a 2005-2013 Subaru Legacy Oil Pressure Switch
Part Type Estimated Cost
New OEM $25 - $45
New Aftermarket $7 - $33
Shop Labor $50 - $125

Pro Tip: Use a New Gasket and Sealant

The switch seals against the engine block with a crush washer or gasket. It's also recommended to apply a small amount of thread sealant to the new switch's threads to ensure a leak-free installation. Do not overtighten the switch, as this can damage the threads in the aluminum engine block.

Frequently Asked Questions (FAQ)

Where is the oil pressure switch on a 2005-2013 Legacy?

On most 2.5L engines in this generation, the oil pressure switch is located on the top of the engine block, just underneath the alternator. You will likely need to remove the alternator to access it. A 24mm deep socket is typically required for removal.

🎬 Watch this step-by-step replacement guide for 2005-2009 Legacy models.
Are there any recalls for the oil pressure switch?

There are no specific recalls from the NHTSA for a faulty oil pressure switch on the 2005-2013 Subaru Legacy. However, Subaru did issue a Technical Service Bulletin (TSB) for a redesigned rubber cap to better protect the electrical connection from moisture, which could cause a false warning light. Another TSB updated the internal contacts of the switch for better durability.

What do engine codes P0522 and P0523 mean?

These are Diagnostic Trouble Codes (DTCs) related to the oil pressure switch circuit. P0522 indicates the sensor's voltage is too low, often caused by a faulty sensor, wiring issue, or actual low oil pressure. P0523 means the voltage is too high, usually pointing to a bad sensor or a short in the wiring.

Is an aftermarket switch good enough for my Subaru?

Yes, for this part, a high-quality aftermarket switch is a perfectly acceptable and cost-effective alternative to the OEM part. Brands like Beck Arnley and Standard Ignition are known to be reliable and often meet or exceed OEM quality. Given the low cost of even the best aftermarket options, it's a smart repair.

How to Replace Oil Pressure Sender 2005-2009 Subaru Legacy 2.5L H4
How to Replace Oil Pressure Sender 2005-2009 Subaru Legacy 2.5L H4
Subaru 2.5L Oil Leak: How to Replace the Oil Pressure Sending Unit Legacy and Others ’09-‘13
Subaru 2.5L Oil Leak: How to Replace the Oil Pressure Sending Unit Legacy and Others ’09-‘13
Oil Light Flashing Fix On Subaru Legacy 2013
Oil Light Flashing Fix On Subaru Legacy 2013
How to Replace Oil Pressure Sender 2010-2014 Subaru Outback 2.5L H4
How to Replace Oil Pressure Sender 2010-2014 Subaru Outback 2.5L H4

Technical Specifications

OEM Part Numbers: 25240KA040 25240KA050 25240KA051 25240AA060

Location: On engine block, typically under the alternator. Required Tool: 24mm deep socket. Sealant: Thread sealant recommended for installation.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 19, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Engine Oil Pressure Switch for:
  • Subaru Legacy: 200520062007200820092010201120122013
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part