BMW 3 Series E46 2005 2.0 16v Petrol Fuel Tank 1184892 – BMW USED SPARES ONLINE.COM
BMW E46 Fuel Filter Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
BMW E46 M3 Plastic Gas Fuel Tank 1999-2006 OEM for sale online | eBay
E46 PZEV/SULEV (M56) FUEL TANKS: REPLACEMENT AND PARTS RETURN PROCEDURE
16118699011 Genuine BMW E46 Pzev Fuel Tank Return Kit | BMW Parts Deal