Our shop has purchased 4 engines and 2 transmissions. Extremely good quality parts and great customer support. We will carry on to keep getting from them for years to return.For that large idle, It is almost guarenteed you have got an intake leak someplace. Now if another person had tampered with the ITBs prior to deciding to it might be probable t