I have this strange intermittent problem. Only has happened twice in the last month. On a cold start. The engine fires up, runs rough, all warning lights are on. I turn key off. Start again and runs normal ?.. I suspect maybe the ignition switch. I recently replaced the battery. Never happened with the old battery, Coincidence? Any ideas.