Less than 300 miles on 323 and check engine light comes on. Dealer says no bid deal, maybe gas cap not tight (this was NOT the case, ever). Have to wait days for appointment so they can "reset the light, and make sure everything is okay". Is this a common occurance, and what other than gas cap can cause this? Otherwise this car drives like a dream. Thanks for your help.