My car is 1999 2.0 Aeg engine. I would have multiple misfires intermittently. Sometimes would come with code 00671. So I cleaned the throttle body and did an adaption using VCDS. Car will run ok for awhile then it misfires again. Thinking maybe the throttle body itself was bad, I swapped it out with the one I saved from my old engine which was working fine. Same intermittent problems. Sometime misfires come with adaption limit reached code, I can’t remember the number, and sometimes I get the code 00671. If I do an adaptation, the problem immediately goes away and comes back at random. Today on the way to work I simply cleared the codes out when it started misfiring and was fine the rest of the drive. My cruise control hasn’t worked for awhile. I believe the switch is bad on the stalk. Is it possible the cruise control switch is causing intermittent TB problems? I should also note that the MAF I replace recently with OEM. I check that to see if it was dirty but it was clean.