BMW E46 Radiator Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
DIY: Getting to the heater core without removing dash | E46 Fanatics Forum
Radiator For BMW E30 / E36 / E46 | Tucked Aluminum – Chase Bays
What causes a bad heater core? | Harris Automotive
BMW E46 Engine Bay Bin Covers (Pair) - 2M Autowerks
BMW E46 Radiator Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
BMW Alarm Goes Off? Hood Sensor Replacement | E39Source, LLC
BMW E46 Radiator Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article