It could be the crank sensor. If it is bad, you won't have spark to the plugs. If you have a live data scan tool, you can check for an RPM signal when cranking. If there isn't one, the crankshaft position sensor is the likely cause.
Take a look through this link and let me know if it mirrors what you are experiencing:
Also, if you find the sensor is bad, I attached the directions below for replacing it.
Let me know what you find or if you have questions.
See pics below.
Images (Click to enlarge)
Thursday, May 19th, 2022 AT 8:16 PM