Hi:
If it is only the cap, chances are the PCV valve needs replaced because it isn't taking the moisture from the engine.
As far as the knock, it could be a rod or main bearing. Without hearing it, I can't tell. Most mechanics will be able to tell you quickly.
Let me know what you find.
Joe
Thursday, March 19th, 2009 AT 12:22 PM