Seems to be a recurring theme on these forums.
Anyway, I've posted a couple of times before RE my faulty MAF sensor.
This is a facelift Micra with the Bosch TB - not the one that can be re-soldered.
The original MAF got so bad, I couldn't get past a few MPH - unplugged it for a short trip...