Suzuki: lock of power in drive from start, mass air flow sensor, mass air flow


Question
my fuel pressure 37-41 psi good fuel flow clean filters new spark plugs,175 psi compretion,timing marks right-on pull cats and no change, but fuel trim is always - negative at idle,also scaner read 14 dg timing at idle and wend it happen it drop timing down to -neg 10 or neg 14 baro read 102 soeo, i am freaking lost! thanks for your help

Answer
What kind of vehicle is this?

I'm not particularly familiar with late injected Suzukis, but will take a shot at it.

What about the mass air flow sensor reading, the TPS, and related sensors?  Does this vehicle have A knock sensor(s)?  They could cause this.......