Quote Originally Posted by hammerline81 View Post
... bet you a 100 bucks it's your throttle body
Ill get some cleaner, and tear it apart probably thursday night