What's up with the motor mounts? Is it a washer with a conventional rubber mount or did you do some kind of custom aluminum hard mount thing?
Motor mount issues can make the foaming really bad. Usually spigot mount carb it's not a problem so much, but who knows. Every kit, crank, variator, intake is going to have a different vibration.