I have already fixed this problem but thought others would benefit from this.
Shop had replaced ecm,fuel pump and filter, tps and other parts. I researched this on several sites and found lots of pointing at voltage drop. But nobody had a real answer. I used a relay and this was wiring for it
pin 30 12 volt constant
pin 87 split with 2 fuses one to left bank injector power and one to right bank inj power
85 to ground
86 to starter wire(hot in crank)
this upped the voltage to injectors and no more hard starting after running!! Hope this helps somebody!!!