Ah ok, I thought that it was Advanced and not Active, but I've never really looked at the actual wording, I just knew what it did.
I did a little bit of reading up on the AFM, and I'm not sure where it is on the engine (because that's what I think that he was actually referring to, not the plug on the ECM/ECU), but from the little bit of info that I've found already, it seems as though they must've used a lead free solder on joints in the unit, and/or on the wiring harness and plug, and just like these new games consoles like the Xbox 360, PS3 and anything from then on, I'm guessing that because they used lead free solder, that they've had a much bigger problem with dry solder joints, and the solder just generally being a lot more brittle, but that's only what I've read on a few links about issues with the AFM, and I'm not sure why that'd cause a problem on cold starts only, and not a persistent problem, but then again I'm not sure why any sort of problem would only be happening on a cold start up, and not happening persistently.
I'm just hoping I can gather enough info to take it back to the mechanic and say "these are the potential causes that I've found, and I want them checked out, because I didn't pay through the nose to have something addressed, and basically it's still bloody happening"
Thanks again Nitro X, you're an absolute legend, because at least you're helping me eliminate certain things and I really appreciate it