340 Pinging using 94

Tbh, I have no idea how lower octane will help reduce it

It is what my mechanic recommended
I think he got confused. Higher octane would be what you need for different fuel, but I believe your problem is elsewhere.