Squealing Belts?

That's probably why the seal is making noise! The felt washer was stopping the oil from getting to the seal.

WHAT?! That is not why the felt is there for. That felt washer is placed outside of the timing cover.... you are better off throwing the felt washer away. IMO