Pinging

I'm gonna go for the simple/low buck answer here ... Have you tried an octane booster? Maybe 89 isnt enough for your motor.