when I turn ign. on and hit switch, wait for lights to go out, then crank it over, it starts and runs for 3 seconds the engine light comes back on, about 8 or so seconds later it will go out. sometimes it will not go out and runs like theres a cork in it. Ive checked codes and there are NONE. whats up with this?