I'd suggest trying another scantool. A bad MAF could cause some strange fuel mixture problems.