Update...
Well, its been 48hrs since i put in a new MAF, and OMG! I cant remember the last time getting in the car put a smile on my face each time.
Just in time for the RR sesion on Sunday too.
Now to sort the bit of the car that Michelle has wanted done for ages...the spoiler.