I have a 2003 BMW 325i, and recently put an aFe Cold Air Intake in. After driving for a while (~240 miles) the SES light came on. So i wouldn't void my warranty, i took the cold air intake off and put the stock filter in before i took it to BMW. This has happened 2 times in a row, and both times at about 200 miles after installing the aFe cold air intake. BMW said that it was something to do with my fuel ciphening from one tank to the other and also with my fuel pump...so they fixed both. The SES light came on again after getting both of those things fixed 2 times in a row, so i am almost certain that sometime dealing with my cold air intake is causing the SES light to come on. Do you know what the problem could be and how I could fix the SES light? Please help!