On a hot day, my 320i has engine troubles. It loses lots of power after driving for about 10 minutes to where i can't even take off or accelerate at all. I think its an air problem but my Auxiliary air slide is in great shape and i don't know where to look next. any ideas?