Tuning wont do any good because you cant tune it on both fuel.
stick to only one and your problem will be solved, either gas or petrol.
Problem occurs when we usually don't drive on petrol. Even my Honda City badly knocks on petrol.
As stated in previous post, there are so many factors that causes knock.