Driving home engine died. Restarted after two minutes and drove home. Next day, started, drove several miles and died again. Towed home. Engine cranks, catches briefly, then dies. No dash lights when turning on key, no clock, no power windows, no auto seat belts. But radio, pwr door locks, headlights still work. Can't hear fuel pump prime. Have spark. Where do I go from here?