Power Wagon [886] Ambulance wiring question !!

I would pull the alternator and get it tested. I think you will find that it has a diode issue. Does it have a stock Dodge alternator or did they upgrade it ?
Looks stock but I guess it could have been changed