I have a 1995 318i and the ce light does not come on at all. Because of this I am unable to pass the CA smog test. The light should come on when the ignition is in the on position and go out when the engine starts. I have taken it to two mechanics and neither one could figure it out. Does any one have any suggestions?