If it recommends 87 and its pinging under load I would just recommend bumping up a notch to 89 to see if that does it for you.
Does your car have a knock sensor? If it does and its not correcting this issue before you can hear it then perhaps it is kaput.