OK first things first..I am a girl so I can cry My 97 GTP is driving me absolutly insane. My car has been throwing the fuel trim lean bank 1 code pretty much since I bought it. It has a rough idle and used to stall out while idleing I have tried replacing everything I can think of and now I am at a loss. The following have been changed

- MAF sensor
- plugs/wires
- fuel filter
- front 02
- multiple vacum leaks fixed
- injectors checked
- TB cleaned
- smoke tested for any missed vacum leaks
- fuel pressure tested
- compression tested
- battery/alternator wires/connections are all OK
- new battery (not really lean related..but the battery test failed even though the battery That was in the car was fairly new)
- alternator was changed when I first got it

Is there something I am missing?