i just kinda gave up on mine. it doesnt throw a code anymore. its almost not noticable and sometimes it doesnt happen at all. the only thing i can think of that i did was do something to the rear head when i had straight pipes. but yeah in case you are all wondering i never fixed it i just let it go... doesnt really bother me. 230k miles so i figured its a normal thing now