Nah it was the crank angle sensor for sure. It's been running perfectly since it was replaced. Thanks to this forum, my car has become a keeper