Each of the engine knock causes on the previous page has a specific cure, and most of these fixes are simple. However, it doesn't guarantee the knock will go away. It's easy to misdiagnose the cause of knock, and there might be more than one cause, so you might have to pay a visit to your mechanic.