How about the centrifugal advance weights in your distributor? Are the set up right, and/or are they working properly? If they are stuck or set too tight, they may give you a severe retard situation even at speed. Just a thought; I may be all wet.