Keep getting P0340, it turns over but doesn't start. Replaced sensor but nothing, it just turns over but doesn't fire and keep getting P0340. Reset the pcm a few times, left off the battery for few hours at a time. Anyone? Maybe I got a bad replacement sensor..?