Hi forevaford,
no it doesnt have a maf sensor, someone else told me to check this so i took off the air induction pipe and it didnt have one in it, apparently cars that have a map sensor dont have a maf sensor, haynes manual says only my car in the v6 engine has the maf.
cheers