A reading of 9-10 at idle is WAY too high and indicates a badly calibrated MAF.
If it were a healthy MAF it should read 5-6 at idle when warmed up, and between 2-3 at key on, engine off.
Unless there's bad ground in your MAF wiring, etc. Or your chip is bad, etc.