Ok, here's my situation. I have a 2004 4Runner Sport Edition V8 w/ 98,000 on it. Went to start it up the other day and it just kept turning for several seconds and didn't fire over. I tried a second time and it fired up right away, but the check engine light came on. Haven't had any issues...