I can get the knocking to stop occasionally. If i park on a hill and put it in neutral, then let the car roll backwards and hit the brakes hard, the knocking stops. I can even rev the engine and everything sounds normal. But as soon as i start driving, the knock is back. Its like something is out of alignment, and when i hit the brakes while rolling backwards, it aligns it temporarily. Other than this, the knocking is always there. regardless of rpm, in park or drive, speed of car, etc.. It sounds different depending on if there is a load on the engine, but it is always there.