Here is what mine looks like. I have checked all the wires which go in and they seem pretty firm.
I did a test, while the engine was idling, pull off the AFM to see if it stalls - to confirm that the
ECU was reading from it and it almost stalled and corrected. Threw a CEL. So i know it's reading to some degree.
I figure if it was a dodgy connection it would CEL while driving.
Here is what it looks like: