I've been told to disconnect the battery for 45 mins, and then re-connect, as apparantly this resets the ECU paramaters (SP), and it may work better with the new Maf I have fitted.
There have been a few people that have mentioned it could be the MAF, although this has been changed, and now looking to the EGR to see if this is the problem, however im not very technically minded, so will take a while longer than most I imagine?