2005 Durango Limited 5.7 Hemi w/tow package

The truck has been running strong with no issues.

Suddenly, while heading up a hill to my house today, the RPMs wind out and I come to a stop. The transmission isn't going anywhere in any setting.

I was listening to the radio at the time and didn't notice any unusual sounds when it happened.

There's now a high pitch whine that varies with engine RPM. Sounds like a power steering pump that's low on fluid.

When I turned off the engine there was kind of a grinding noise that changed pitch as the engine came to a stop.

Any suggestions on what happened? I do have quite a bit of experience repairing cars but that was from the 70s/80s.