Deiseling was a big problem with my F150 when I bought it about a year ago. After driving it on 89 octane for awhile I decided that it was time to get serious with a viable solution to my problem.
First, I did a lot of research into these trucks and found out that deiseling was bound to happen sometime in the trucks life time. From the factory, in order to meet stringent emmision standards just passed my congress a few years before - Ford had to severally retard the timing and use warmer spark plugs in order to promote a cleaner burn. Well, that may have been a short term solution but long term - big problems later.
So, I rebuild the carburetor, installed cooler plugs (Bousch Platinum), new 8mm spark plug wires and advanced the timing by about 5 degrees. BIG difference. Smoother idle and a bigger "punch" at takeoff. I even saw a 3 mpg increase. But best of all, no more deiseling - even with 87 octane.
-Chris