i have checked everywhere for vaccum leaks and cant find anything. thats why i am gonna pull the intake pipe off tomorrow and look it over really good. if there is a crack anywhere it will cause alot of problems.
did you get your tires yet
they will be here next week. they were shipped out wednesday.