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