I spent alot of money to get my car to pass emisions and now I moved where they no longer require smog passing, but I just threw a code and I haven't found out what it is but I'm thinking its my timing and that it threw a knock sensor code. Anways, my car runs like shit. When I accelerate, it kinda hesitates when I first start and sometimes going into second, when i have shifted to second and floor it, it takes about 3-5 seconds before it will start accelerating, its like it just sits at a low rpm for a few seconds and then decides to go. What could this be ? I do have an erradic idle as well.