another thing u may want to check is ur mass air flow sensor / oxygen sensor... u can get mass air flow cleaner... it comes in a spray can the same style as a wd-40 can. you just spray it in ur mass air flow.. good luck finding ur problem. smile