Your Selected Vehicle
Parts for your 2004 Subaru Impreza-Oil cap
Explore 4WD & Adventure
2004 Subaru Impreza Oil Cap — What It Does, Where It Is, and How to Look After It
Technical sources confirm the 2004 Subaru Impreza is absolutely fitted with an oil filler cap. The 2004 Owner’s Manual instructs owners to remove the oil filler cap when topping up engine oil, the Factory Service Manual (FSM) for 2004 Impreza references a sealed crankcase via the filler cap within the lubrication/PCV sections, and the official Subaru parts catalogue lists a dedicated oil filler cap and seal for EJ-series engines used in 2004 Imprezas (including 2.0 and 2.5 variants, WRX and STI). So yes—this part is relevant and used on the vehicle.
On a 2004 Subaru Impreza, the oil cap’s job is simple but crucial. It seals the oil filler neck, keeping dust and moisture out and oil vapour in. That tight seal helps the Positive Crankcase Ventilation (PCV) system do its thing, maintaining proper crankcase pressure and helping the engine run smoothly. Pop the bonnet and you’ll find the cap marked “Engine Oil” on the filler neck at the top of the engine. It’s designed for hand removal—no tools needed.
As part of routine servicing, the oil cap deserves a quick look. If the cap is cracked, the ratchet no longer clicks, or the rubber O-ring is hard, flattened, or split, it’s time to replace it. A tired seal can allow a light mist of oil around the filler area, a whiff of oil under the bonnet, or even cause a slightly rough idle from a minor vacuum leak in the PCV system. Because the cap and O-ring are inexpensive, replacing them proactively is cheap insurance.
When topping up oil, wipe the neck clean before refitting the cap, check that the O-ring is seated and clean, and tighten until it’s snug (don’t reef on it). Inspect the cap every service interval (about every 10,000 km or 6 months is common across Australia and New Zealand, or as per the maintenance schedule). If the vehicle sees dusty roads, short trips, or spirited driving, bump those checks more often. Always match the replacement cap to the engine code and year—most EJ-series caps are common, but verifying by VIN or using genuine/OE-equivalent parts keeps things right.
- Never drive without the oil cap—oil can spray out, contaminants can get in, and engine damage can follow quickly.
- Replace the cap or O-ring at the first sign of seepage or a loose fit.
- Use the correct engine oil grade shown on the cap/owner’s manual when topping up.
Popular questions about 2004 Subaru Impreza oil caps
Where is the oil cap on a 2004 Subaru Impreza?
It’s on the top of the engine at the oil filler neck, clearly marked “Engine Oil.” On EJ-series engines used in 2004 models, the cap sits on the rocker cover via a short filler neck and is easy to spot once the bonnet is open.
What are signs the oil cap or seal needs replacing?
Look for a perished or flattened O-ring, oil mist or dampness around the filler neck, a cap that doesn’t click or tighten properly, or a faint oil smell under the bonnet. Any of these are cues to replace the cap or at least the O-ring.
Is it safe to drive without an oil cap?
No. Driving without the cap can let oil spray out and allow dirt or moisture in, risking engine damage. It can also upset PCV operation and cause poor running. If the cap goes missing, fit a new one before driving.