@WPVT Earlier you stated that you believe your mechanical advance and vacuum advance are both working properly, but you get detonation at higher speeds. It may be worth while to double check your vacuum advance unit. Years ago I started having a detonation problem with my truck at higher speeds, especially under load such as climbing hills. Eventually I found that my vacuum advance worked, but also leaked. This vacuum leak seemed to cause a lean condition which led to the detonation. After I replaced the vac advance unit (purchased from Kanter) and gave it a good tune-up, it ran great again.