if your AFM gets dry solder joints in it your ECU will go into limp mode
i have had mine fail twice now, first time intermittently it would cough and splutter as i would be driving and it would sort of fix it self, the 2nd time it wouldn't drive at all past 2500rpm