I have a 2009 toyota corolla 1.8l. It made a poof sound and died. Now it will not start. The ignition stays engaged unless I turn it off. I have had the starter checked and replaced, the ignition cylinder, and the ignition switch. I just replaced the starter relay and the same pfoblem still exists. What could it be?