You could also retard the cam timing 2 to 4 degrees to delay the intake closing point, thus trapping less fuel/air mixture and lowering the dynamic compression ratio of the motor. It would be a lot cheaper than changing the things in the motor that would fix the detonation problem. Count me among those who can't make a connection between the intake manifold and detonation.