Possibly the Crankshaft Position Sensor. Do a search on here. It's a 50 dollar part and a 10 minute install. See this thread.
https://www.crossfireforum.org/forum...on-sensor.html
It also could be the engine computer management system. There is a thread on here about that as well. A fix that will save you thousands.
Good Luck
Thank you for the reply reading this forum sounds like the same thing. I'll see about ordering that part. Thanks again.