Somebody correct me if I'm wrong, but don't GM starters have a separate solenoid mounted on them? I have had the solenoid weaken on my BB Chevelle and basically behaved the same way---grind and click especially when warm. I know it doesn't address the stalling issue, but it sounds like two different things. I sure wish I could hear / see the video. Good luck.