Verify your timing, and particularly pay attention to the stock crank dampener. They have a tendency to wear over time and begin to wobble, thus causing timing to be off. On a stock car I would try the timing at 12-13 degrees to see how it responds.
One other tid-bit you might look into is...