Ive read a lot of issues with the throttle body hose connection. Either the hose is torn slightly or even folded over on the lip.

Im gonna check my car using the "a/f learning 1 a" to see if i have a leak or not.