I went to Autozone to get a new alternator over the weekend. While I was there, I drove the poor kid behind the counter crazy looking at all kinds of belts. I found one slightly narrower than the one I had and installed it with the old alternator. The squealing seems to be fixed. I ran it for quite a while with no noise. Hopefully it will stay that way. We'll see...

Also, The new shifter arrived from Brewers today. I installed it and it works perfectly! What a relief! Unfortunately it's raining now, so I can't take it for a ride....maybe tomorrow.