Trouble with my ignition timing

had sort of same issue with mine - think it was something to do with vacuum advance. I bought a rebuilt stock electronic distributor from AutoZone for $40 and put in a spring kit from Summit Racing for $5 and disabled the vacuum advance. With the one spring in from Summit, the dist. is supposed to be full advance at 2400rpm.