Well the final diagnosis from the dealer is that it was one of the ignition coils. It would act up intermittently. So both are getting replaced. Man, I knew from the beginning that it was something electrical. Thanks to all who gave me things to try!!