I'll be in St. Andrews after Canada Day, would be happy to take a look at it for you, but won't have any tools with me. Do you have anyone that can pressure test for leaks? And sled place should have the equipment.
Sounds like either a massive air leak, or a carb issue.