Breezy, you may be correct. I was thinking it was the starter or maybe something in the fuel delivery system like a filter, sensor, relay, switch, etc.
My money is that an engine ground cable fell off, or is in bad contact.
Grab some jumper cables, and cable the negative terminal to the engine block.
If you’re in the colder climates, I’ve had to do this to 2 trucks this year. Finding these cables and sanding them / replacing them is part of my winterization procedure.
I speak from experience. I have 1998 Lexus LS400 that has this issue. 155,000 miles...It’s been happening for about a year now. Putting it off because it is a $1500 repair job. Lexus in their infinite wisdom decided to put the starter under the manifold. Many labor hours. Yours will be much less expensive.