Radio turns off car powers down at idle or stop had to get a jump this morning check engine light is on what could be the issue?

2001 Honda Passport

It's a Honda Passport.

It's badge engineered Isuzu Trooper. Which was a terrible vehicle.

Almost certainly alternator failing. Assuming the serpentine belt is in place and not loose. You can test alternators easily with a cheap digital multimeter. See link. 14.4 volts should be present across the terminals when the engine is running. Set it at 20 volts. Better to check the alternator before shelling out as they are not cheap items.

Battery or alternator is going.

Your alternator is dying and soon, you'll be stuck

I would have a rnechanic check it out

Check engine light is on… If you don't know what to do at this point, I can't help you