Stew
Sedans Rule!
There wouldn't be knock while idling. How many miles on it? Of course it's difficult diagnosing over the internet but from what you described I'd start looking for vacuum related issues, what kind of vacuum are you pulling at idle? Do you have any kind of ODB device like an Ultragauge or Scangauge? If so you could see what your fuel trims are doing, that would tell you if you're looking at a vacuum problem.