That sounds sort of like what happened to our AC, but it might not be the same. Trying to accelerate the revs were restricted at certain levels and we could not achieve anything like full performance. We had a failed knock sensor, so we changed them both and hey presto, full bore fun was back with a vengeance, it was that simple..!! Can't say it's the same as your issue, but keep it in mind..!!