My 2001 325xiT is displaying the Service Engine Soon light on the instrument cluster. Just to be clear, it is NOT the Check Engine light, it is the Check Engine Soon light. I have replaced all of the fluids, checked the OBD II, and no codes show. I've heard that the Check Engine Soon light comes on around 100,000 miles as a way to give my local dealer some business. I've performed the services that would be done at 100,000 miles by the dealer. Can anyone tell me how to reset the Check Engine Soon light?