Nah, I guarentee it's not the alternator belt.

The new switch does exactly what the other switch did, even though it's used, what are the chances of both doing that? The windshield said 'bad tranny' on it, so I don't think that's why it was in the salvage yard.

I've tested all the relays and yes, it does go from one circuit to the other, or at least skips either the crank position sensor or the crank speed sensor, but it does either of those in the ECM I believe.