Your Selected Vehicle
Parts for your 2007 Subaru Legacy-Oil cap
2007 Subaru Legacy oil cap — what it does and how to look after it
Per the 2007 Subaru Legacy/Outback Owner’s Manual (Engine Oil section) and the Subaru factory Service Manual for the EJ-series engines, the 2007 Subaru Legacy is fitted with an engine oil filler cap. It’s a threaded, hand-tightened cap located on the right-hand rocker cover under the bonnet. So yes—an oil-cap is absolutely relevant and used on this model.
The oil cap’s job is straightforward but vital. It seals the top of the filler neck so engine oil stays clean and inside the engine, while the crankcase ventilation system can do its thing without leaks. A good cap keeps dust and moisture out, stops oil mist from escaping, and helps maintain correct crankcase pressure. If the cap’s missing, loose, or its seal has gone hard, you can cop oil smells, messy splatter around the cam cover, and even a rough idle from the extra air leak through the PCV system.
On a 2007 Subaru Legacy, the cap is a durable plastic piece with a sealing ring (O‑ring/gasket). Over time, heat cycling can flatten the seal or make the plastic brittle. During regular servicing of your 2007 Subaru Legacy oil cap, it’s smart to give it a quick once-over at every oil change—Subaru’s schedules in our region typically align this with routine service intervals. If you spot cracking, a perished seal, or threads that don’t feel right, replace it. Hand-tight is all that’s needed