Disconnect the MAF sensor and see if it drives different - if it does it's the MAF (they run a default "map" when disconnected) - Get the OBD codes read after that to progress further.