My 2000 Kia Sephis has been giving me trouble starting lately. It will always start eventually, but sometimes you have to keep turning it before it actually will. Last night after I finally got it started, the OD light was flashing and the check engine light came on. This morning its still doing it. Does anybody know why? Overdrive is NOT on. The dealer 1st said it was the spark plugs, then it was the transmission. Then it was something else. Please help me!