318 (High pitched squeal)

Pull the belt and run it without it. Maybe the squeal will disappear?

Well I tried that and the squeal is still there. It's a consistent high pitched squeal with my engine running rough at idle. Once I hit the accelerator it's fine.