I need some help. Driving home from work the other night everything was fine on the highway. Then the car shuttered for a second then ran fine. No lights or codes came up, at first I thought I hit something in the road. Then about 3 miles down the road it just shut off, engine just died still had battery power. Came to a stop and tried to restart and it just cranked but would not start. No CEL. When I turned the ignition off then back on the M and S lights on the dash were blinking in tandem. I checked the fuses and pulled the battery cables to try and reset the computer. Then tried to restart and the same thing. Towed it home, looked around all fluids are normal and no obvious signs anything is wrong. Still no CEL but plugged in the scanner anyways, no codes. Had a fresh battery, put that in and it started up and ran fine. Took it for a spin around the block and it ran and shifted fine. Let it sit in the driveway. Went in to eat dinner, came back to move it and it would not start, same thing even with with new battery. I did some searching and most of the time people are mentioning that when the M and S lights are blinking it will run in "limp mode", mine will not run at all. Any idea where to start? The only thing I did recently was just change the oil.