Try checking fuel pressure to see if you may have a blockage. Check all of the wiring harnesses on top of the engine. Especially the ones going into the valve covers. I would recommend getting an injector buzz test and cylinder contribution test done.