I had driven my car about 20+ miles and was a half block from home when it suddenly misfired and at the same time the check engine light came on. I drove it home and have not driven it since. the light is still on. The car has 102,000 miles on it. Any ideas and is it safe to drive it to the dealer about 10 miles away?