Almost always, this happens after the car has warmed up and then stopped for a short while and restarted. When you go to restart, it cranks and cranks. In fact, even after you turn the key back off the crank position, it keeps cranking until you pull the key all the way out.
Seems like it might be a key problem. Took it in to a very good local independent. There were no stored codes. He monitored fuel pressure, drive all over the place and couldn't repeat the problem. Of course I got it to repeat several times the day I got it back.
Key problem? CPS? MAF? Seems like if it was CPS or MAF, it wouldn't keep cranking.