Do you have a check engine light? If so get it scanned.
When my crank sensor went, my motor was very sluggish to rev. But my problem was intermittent. It was an odd way for a crank sensor to go, but a new one cured it. If it wasn't for the code I pulled, I would have thought it was something else.