Too much timing too early. Try backing it down to 15* at idle with the vacuum advance disconnected and plugged and see how it runs. You should be at 36* all in at 3600. not 2800.