on my 318iS it takes forever to warm up in the mornings, i dont get heat till i am at school. I dont think the problem is with the heater, my car just doesnt warm up, the heat doesnt work untill my temp is out of the blue, and it just takes FOREVER to get out of the blue so.... if any one knows a solution to this or if it is just normal leme know