i have a 98 kia sephia where is o/d light keep flashing. i took off the battery terminal to clear the code and it comes right back on.. so i look on the internet and found out it could be the speed senor so i change it and still does not work. the car drives as if it its in a high gear and it consumes a lot of gas and it cant climb a hill in D/drive and the speedometer does not move when i try to climb any hill neither rpm meter. they stay at the bottom. please help me!.. P.S its just the O/D light no check engine light.