I highly doubt it's an isolated incident and unless someone is dumping some pretty toxic into the gas where you are, it won't cause this. It will happen again. Unfortunately, be prepared for a heafty bill, since they're going to charge you $100+ an hour for diagnosis, plus the fix, and most likely they won't find the correct fix the first time. I was quoted $800 for the sensor replacement.
If you want to save yourself some money, and learn and have fun fixing your own car, then strap in and grab some basic hand tools. All the "special tools" you need to fix this you can rent at autozone. I'm not a fan of replacing the crank sensor unless you know that's the issue, but unfortunately, you need a scan tool to really do that.
Reason I'm recommending starting checking the fuel pressure is that it can cause these symptoms, it's incredibly easy, and you can rent the tool for free. From there, I'm with Scotty.
There's tons of videos and tutorials on how to change the sensor and it's really not that hard, and it'll save you a ton of money. Four years ago, I couldn't change my own oil, since then I've done almost every repair imaginable and taught myself to rebuild engines and transmissions and I did it without anyone physically there and most of what I learned came from Haynes manual and youtube. Trust me, anything is possible.
That being said, no one here will judge you if you decide not to fix it yourself, just know we're all here if you need help and decide to troubleshoot it yourself. Good luck either way!