2008 Toyota Tundra 4WD Truck crank, no start

tundra 2008 5.7 cranks no start. has new fuel relay switch, new fuel pump. starts when I spray with starter fluid, but wont stay running?

That tells me you still have a fuel problem. Check the fuel pressure by adding a mechanical gauge to the system. I’d guess you don’t have any or not enough. Make sure the pump actually runs - turn the key ON but not to CRANK and listen for the hum of the pump. No hum, and either your new pump is junk or it isn’t getting power. Check the wire to the pump for voltage when the key is turned. That should keep you busy for a bit. Post back with what you find.