its a z6 so its obviously not an accord. seems like a dumb question to me, go ahead and replace the gasket first, a severe leak can sound like a knock at times. if the engine is knocking you're much better off replacing at least the short block since it seems you aren't very literate as far as engine rebuilding