Sounds to me like you have initial timing issues for the amount of compression you're running. From what you've described it would appear that you have pre-ignition and therefore the starter can't handle it. What is your base timing at? This is withiout vacuum advance at idle.