Sorry I'm late to the party. I've got this Echo 330T sitting here. It has an erratic idle, and I'm not sure if it has a slight air leak, or not....