I have a 2001 Infiniti QX4 that has had some problems and multiple codes read... on 2001 Infiniti QX4

The main problem is lack of power and at one time it wold stall at a stop....Now it will not pass 3000rpm while driving. Recently had the Transmission flushed and did not help the problem. The codes i have been researching are: P0733, P1140, P0731, P0171, P0174...so far i have narrowed the codes to the mass air flow sensor, O2 sensor and could use some help with the others. Any help would be appreciated....

Asked by for the 2001 Infiniti QX4
1 answer 1 comment
po171 and po174 are lean bank 1 and 2 poss vac leak or mass air flow po731 and po733 are trans control module issues and p1140 is intake valve adv i rec having it ck'd by a pro these can be tricky