this maybe the fuel pressure or lack of flow. using a pressure gauge measure pressure. see if it is the proper amount. if you have fuel filter replace. cut filter open see if its dirty and rusty if so use another fuel supply station.
after these tests and the filter replacing if you have one then add the injector cleaner techron 2 bottles and fill tank......