what would be your diagnosis?????

The idle timing can be set even with the polarity reversed. But the problem makes itself known immediately when the rpm rises off idle.This has been my experience. So if it revs up Ok, And the OP has put 80 miles on it,I believe he is good to go on that idea.