318 (High pitched squeal)

Well that didn't work Stroker. It's a consistent high pitched squeal to go along with my engine running very rough at idle. Once I hit the accelerator it's okay but comes right back once I let off. What is the deal with this thing? None of my vacuum lines are bad.