As time goes on steel and rubber fuel lines tend to degrade and fall apart. If you see rust starting to form or rubber lines cracking, replace them to prevent a roadside failure.
The DeatschWerks 6-629 is a comprehensive 8AN PTFE Stainless Steel Fuel System Plumbing Kit tailored directly for 1992–2006 BMW 3-Series (E36/E46) applications.