Skip to content Skip to navigation menu

Your Selected Vehicle

Brands

Price

Parts for your 2004 Subaru Impreza-Heater core

Sort by
Showing 1 - 3 of 3 products

2004 Subaru Impreza heater-core: what it does and how to look after it

Yes—this model absolutely runs a heater-core. Subaru’s own technical literature, including the 2004 Impreza Factory Service Manual (Heating & Air Conditioning section) and dealer parts catalogues, show the heater-core fitted inside the HVAC case behind the dash. It’s a serviceable part and central to cabin heat and demisting.

Think of the heater-core as a mini radiator. Hot engine coolant flows through the core, the cabin fan blows air across its fins to deliver warm air and to clear a fogged windscreen. Because it sits in the coolant loop, a blocked or leaking core can cause weak cabin heat, coolant loss, and even affect engine temps if things get nasty.

  • Common signs it’s crook: sweet coolant odour, oily film on the inside of the windscreen, damp carpet (often passenger side), weak heat, or unexplained coolant drop.
  • Simple care: keep the cooling system healthy—fresh, correct-spec coolant and a proper bleed. Check heater hoses and clamps at the firewall for weeps. Replace the cabin filter if fitted to keep airflow up.

Replacement is a dash-out job on the 2004 Impreza. The FSM outlines removal of the instrument panel and HVAC unit to access the core. Because the HVAC case also houses A/C components, an A/C discharge and re-gas is typically required—get a licensed tech for that in Australia and New Zealand.

  1. Disconnect the battery, drain coolant, and protect the interior from spills.
  2. Remove the dash assembly, then the HVAC box as per the FSM.
  3. Swap the core, renewing O-rings, foam seals, and any brittle clips.
  4. Refit, evacuate and re-gas the A/C, refill with the correct coolant, and bleed thoroughly with the heater set to hot.

Many owners choose a genuine heater-core for fit and fin density, but a quality aftermarket unit can be fine. Use Subaru-approved coolant mixed with demineralised water, and bleed patiently—air pockets cause poor heat and temp spikes. After a short drive, recheck coolant level and look for damp carpets or any hint of coolant smell. If heat output is weak but the core isn’t leaking, a careful low-pressure reverse flush can restore flow—no garden-hose heroics, just gentle pressure to avoid splitting old cores.

Popular questions about 2004 Subaru Impreza heater-core

How much does heater-core replacement cost on a 2004 Impreza?
It’s labour-heavy. In AU/NZ workshops, expect roughly $800–$1,800 all up, depending on model, labour rate, and whether the A/C needs a re-gas. The core itself is often $150–$400, with seals, coolant, and refrigerant on top.

Can it be driven with a leaking heater-core?
Best avoided. A leaking core can dump coolant, fog the windscreen, soak carpets, and risk overheating. As a short-term get-you-home measure, some bypass the core by looping the heater hoses at the firewall—no cabin heat, but it can stop the leak. Keep an eye on coolant level and fix it properly ASAP.

What coolant and how much after replacing the core?
Use Subaru-approved coolant at about 50/50 with demineralised water (or premix), and bleed the system thoroughly with the heater on hot. Capacity is roughly 6.5–7.5 litres depending on engine and radiator. Some Subaru service bulletins specify a cooling system conditioner for certain engines—follow the guidance for the specific VIN.

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "How much does heater-core replacement cost on a 2004 Impreza?", "acceptedAnswer": { "@type": "Answer", "text": "It’s labour-heavy. In AU/NZ workshops, expect roughly $800–$1,800 all up, depending on model, labour rate, and whether the A/C needs a re-gas. The core itself is often $150–$400, with seals, coolant, and refrigerant on top." } }, { "@type": "Question", "name": "Can it be driven with a leaking heater-core?", "acceptedAnswer": { "@type": "Answer", "text": "Best avoided. A leaking core can dump coolant, fog the windscreen, soak carpets, and risk overheating. As a short-term get-you-home measure, some bypass the core by looping the heater hoses at the firewall—no cabin heat, but it can stop the leak. Keep an eye on coolant level and fix it properly ASAP." } }, { "@type": "Question", "name": "What coolant and how much after replacing the core?", "acceptedAnswer": { "@type": "Answer", "text": "Use Subaru-approved coolant at about 50/50 with demineralised water (or premix), and bleed the system thoroughly with the heater on hot. Capacity is roughly 6.5–7.5 litres depending on engine and radiator. Some Subaru service bulletins specify a cooling system conditioner for certain engines—follow the guidance for the specific VIN." } } ]}