I monitored the voltage from my AFMs they show around 900mv then drop to 500mv to 400mv while driving causing the car to stop suddenly before coming back to 900mv which is not at an optimal running level, but I am still able to drive the car around, The mechanics either did not check the millivoltage on my AFMs or did not clean them as I wanted in my original first visit to their garage, I did not want my AFMs to be cleaned a second time as I had to diagnose the problem my self and from the long list of things I have already replaced (Turbos, Fuel pump, Injectors, Coil packs, new air filters, Spark plugs) it wasn't hard (even for a amateur like myself) to link the symptoms (stalling, hesitating acceleration) to the AFMs and recognize they need to be replaced.
To have them cleaned a second time in such a short space of time when I said I was replacing them with brand new nismo units is not acceptable as I never asked for them to be cleaned “again” they just did it and then rang me to say they've cleaned my afms again and said theres no problem with the car....So if I didn't know any better I would believe/trust them drive away and later find out and be baffled when the car starts stalling and hesitating again....Thankfully I am an experienced mechanic..Not