I suspect you don't have one single problem, but rather a couple of issues.
For starters, your high idle is probably a vacume leak or a bad O2 sensor, where as your loss of power could be a bad cat.
Helpful videos.
For starters, your high idle is probably a vacume leak or a bad O2 sensor, where as your loss of power could be a bad cat.
Helpful videos.