So some days at almost the same spot every time the DIC says reduced engine power and it will move at idle speed. I use my scanner, i have the P0068 and P0101 set. When I stop, it idles at 1000 and it feels like it had a miss. Also, it ign adv reads -17% and then once I use my scanner to erase them its fine, no rough idle or anything. And my valve body is worn. I've got an 04 GT, any help would be great, thanks