Uh Oh !! Bad knocking !!

It would run at idle but as soon as I would give it gas, knocking would start really bad. I don't know what has happened! Any clues??

I would suspect a rod bearing. Irregardless, time to tear it down.