Have the PCM checked. If it is starting in the "start" position and dieing in the "run" position, that is where the problem may be coming from or the ignition switch itself.
When in the start position, the ignition gets 12v of power to help start a cold engine. Once in the run position, the voltage is cut back to protect the ignition system.
Friday, January 28th, 2011 AT 7:23 PM