hey guys, i've got a 2001 grand am w/ the 3400 sfi, and its been giving me trouble, running rough at idle (idles lower than normal) i've leaned the throttle body, seems to fix the problem briefly, but next time ya crank it up its back. can't seem to find any vacuum leaks anywhere, but thats always a possiblity. i can tell its running a little rich also. any suggestions? (stupid mazda techs i work with are no good w/ pontiac engines)