I am looking for some help. Since the new fuel formulations, I have heard of, and experienced myself on both a 2002 325 and a 2001 330, instances where the OBD II light comes on due to the higher alcohol (oxygentating agent) in premium grade gas. I have gone to the NHTSA site to check for TSBs but have not found any. The dealer who I have the most respect for is recommending alternating middle grade and premium to help with the issue. Does anyone know of a fix from BMW or if there is one in the works. I would think that a programing change would eliminate the failure code. Hopefully the new vehicles are not experiencing the same issues. Any input would be appreciated.