One problem related to check engine light on has been reported for the 2000 BMW 328. The most recently reported issues are listed below.
Severe engine vibrations at cold start, check engine light comes on.