That does look like a funky MAF curve. It should be more linear then anything else. Looks like G8GT find the problem, your not reading AFR correctly.