Disconnected the MAF and it ran exactly the same as with it connected. The only difference was the long term fuel triim, it was not quite so bad. The readings bounced back and forth from -12.
Car really stumbles when I try to maintain 55 mph speed. No codes have been thrown ( except when I disconnected the MAF)