The pulley of the alternator could be worn and make the belts worn-out fast.
The delay with starting could be a low battery because of alternator not charging enough or a battery that is done.
Charge it overnight and measure the battery with starting and see how much the voltage goes down.
Also measure with running engine how much it charges.
Jeep "because mother nature hates flat roads to"
99' Dodge ram 2500 4x4 crew cab 5.9 Cummins ,backup work truck for now
73' Jeep J4000 (named Heep or Desert Dragon) amc 360 V8 converted to LPG with T15/D20 (was my daily work truck for thirteen years and is going to have major overhaul
80' Jeep cj5 350 V8 Chevy/ms420/D300 (a slow ongoing never finished project)
Trucks/car's from the past:
85' Volkswagen caddy mk1 1.6 diesel.
83 Toyota land cruiser BJ42 3.4 diesel.