Re: Throttle Body
you could have air leakage right after where the MAF hooks up to the throttle body. try sealing the joint connection with some electrical tape or some other kind of sealer, to confirm it's not leaking there.
You could also spray either around the throttle body to check for leaks.