Might also want to check the ECU for a MAF sensor code because it could be the MAF sensor or connector to it that's loose.
To check ECU codes:
http://www.nicoclub.com/articles.php?id=60332
Try wiggling the connector while the engine is running and have some look at the RPM's
Also look into replacing the fuel filter, Because on my first Q45 I replaced that and the problem was solved.
To check an possibly resolve the Transmission Malfunction message:
http://www.nicoclub.com/articles.php?id=217453
Please don't "trick out" a sick car fix whats wrong with it then do what ever you want.
Get the service history from an infiniti dealer its been at in 7 years
Get a car fax report if you haven't got one already
Welcome to NICO