I didn't read the rest of the posts, so forgive me if this is redundant...

You said that you cleaned the carbs...

My educated guess is a tear in one of the rubber intake boots. An air leak will usually cause them to death-rev like that...