after doing some research it appears some mazdas have a bad ground wire connecting the mass airflow sensor. Reports included stalling at idle and lagging take off. I haven't experienced either but I definately felt something was off at idle but I thought it was my imagination.
I guess ill take a look tommorow for the ground wire. Hopefully this can be fixed without taking it to the dealer.