OK, so it was the starter. I installed two shims and now and it doesn't shriek while its running. It still kinda shrieks while starting. Could it need more then 2 shims?
BUT now it makes an irregular tapping sound. (it may have been a previous noise, but I really don't think so. No rhyme or rhythm to when it taps if that helps.
Again, I can't thank you guys enough for your help.
-Mark