I have a 2005 545i that has a stalling issue from an idle. it only happens when the car is warmed up and does not cause any dash lights to go on. I have had it checked out by a mechanic that has hooked it up to a computer while driving it. It stalls out with no warning from an idle and all info on the computer goes out without warning. Does anyone know what could be causing this?