My 97 Rodeo lately has been taking a while to start up. When I turn the key it cranks like normal, but takes 4-5 seconds until the engine starts and runs fine afterwards. It has 98000 miles, V6, auto with 4wd. Also, it seems to do this every time I start it, wether the engine is warm or not. Anyone have any ideas? Thanks in advance.