Well, thinking out loud, reasons for these sounds:
Blend door actuator
Hubs
Halfshaft
Now, if you had the wheels off recently, I would check the wheel speed sensors/brake lines for interference/binding.
You experienced loss of power but no CEL? Codes could still have been set. Don't know if the MyCal pulls these up? If the engine had cut out, I would have added throttle body into the mix, doesn,'t seem the case here though.