Did you clean the throttle bodies and BBS ports? And is there an air leak around the throttle shafts?

I can understand your frustration. I fought it for 20K miles.