What do the plugs look like, if any are carboned up do a compression test on those cylinders. You have a good parts engine, you can start by swapping over the easy stuff first like moving over all the coils, injectors or swap vapor separator's. These engines can be difficult to troubleshoot...