Hey guys, I'm experiencing some weird issue on my car. I have a 2006 325i, e90 and for the last month or so I've had the gear light with an exclamation point stay on after I shut the car off and when I first start it. It also takes a few second maybe 5 or so before I can take my key out when I turn the car off with the push button. Everything stays on and a few second later turns of normally and the light illuminates. I took it to BMW they plugged it up and said everything is fine and cleared the code but by the time i got home the light turned back on when i shut the car off, and when I unlock the car and open the door the first thing that pops up is that light, not sure whats going on but the car drives and shifts normally like it always has. Please help!