Ok went back and reread some posts.
Aftermarket fuel pump working for now correct?
6750rpms max with sporadic miss correct?
Sporadic maint light and able to reset correct?
Everything checked, cleaned and reset including WCV on the water box.
Still getting fault code P0352 or P0351. Those codes are for the two ignition coils in the rear ebox. I am wondering when the coils heat up during operation, they are somehow shorting/insulation breakdown and causing the miss at WOT.