Knocking is there if some "genius" people remove catalytic from your car.
You don't have to take it off, you need to replace it.
I had the same issue, got catalytic converter and knocking is almost gone.
Second important thing is to use only hi octane, hi grade fuel, in these cars.
If you follow these two simple rules, you won't be bugged anymore with the knocking.