Hi it sounds like the body control module may be acting crazy. Is there an check engine light. Far as the sound like sand in the engine that don't sound related. Unless the alternator it's going badi would take tocyour local parts store I use advance they can test the alternator on the vehicle.
_________________________
It's not stuck I just like it there