hey i bouught one of these as well and the idle speed was wrong to. Just take it back down to where you got it or where you would service it and they will do it no bother. Dont worry wont cost you nothing. Add me on msn and tell me about it. by sounds of it it just needs idle speed adjusted.