Tried to get the throttle body off to clean it. But the electrical connector which I'm guessing is for the MAF Sensor is being a pain in the arse, and is refusing to come off.
Round two tomorrow....
I doubt the MAF sensor is part of the throttle body, they are normally on the exit from the airbox. Probably either the TPS or even part of the control system for an electronic throttle.