My 2001 S430 "Check Engine Light" goes off and on periodically. The dealer replaced the O2 sensor but this didn't fix the problem. Car runs fine even when the light is on. Anyone else have this problem? If so, what caused it and how was it fixed? Thanks.