If the balancer ring has slipped, your timing could off, even though it looks on. Try power timing it. Advance it a bit, drive it and if it doesn't ping on heavy acceleration, advance it some more. Keep going until it pings then back it off a hair. Crude, but effective.