Disconnect the MAF sensor and see if driveabilty improves. Although you previously changed MAF sensor, it could fail especially if it's a noname generic replacement.