Some common causes of the Check Engine Light to come on in a 2002 325ci BMW include:
- Loose or disconnected gas cap
- Faulty oxygen sensor
- Faulty spark plugs or wires
- Faulty catalytic converter
-Faulty emissions control system component
- Faulty engine control module (ECM)
It's important to note that the Check Engine Light can be triggered for a variety of different reasons, so having it inspected by a qualified technician is the best way to diagnose and resolve the problem.