I'd say you might have a loose connection somewhere, like the ignition switch plug or one of the other connectors somewhere on the wiring harness. Also your dealer should send out their service truck with a mechanic to fix the problems. That's what my dealer did when I had a coolant leak on my...