2004 Bmw 545i idrive system Source Source Source Source Source Source Source Read Also: Bmw 545i idrive 2004 Bmw 545i idrive Bmw 545i idrive upgrade Bmw 545i idrive update 2005 Bmw 545i idrive 2005 Bmw 545i idrive problems