dont forget the cam position sensor and the flywheel / crank position sensor
if failed, both will give you poor performanse and read as a fault on the ecu.
get a code reading done on the car to see if any info is currently stored.
it will work out cheaper than a new MAF atleast