I have a problem on my 99 like you have said, right now it won't even drive.
It pulled a few codes can't remember but, bank two lean, failed cat or ignition system malfunction. Anyway I think the catalytic converter, plugs and tune will fix the problem.