Knock and smoke

Sorry to hear this,but sounds like its gonna have to be yanked for a thorough inspection.Water throughout the engine is never a good sign.Good luck.