Okay, I ended up taking the car to the dealership and their diagnosis was had had a bad air flow meter. Had to pay for the diagnostics, labor and MAF. All ended up being medium sized dollars. They said it was probably due to the JWT air filter setup with either not having enough oil on the filter or not enough oil to catch all of the dust. Anyways, mystery solved and my wallet is a lot lighter now than this morning.
http://g35driver.com/forums/images/smilies/eek.gif