Re: CARBS...I give up
I posted something last night, but I guess the computer ate it...As far as the thing dying when you pull the clutch ALL the way in. Maybe the set screw is rubbing against the clutch cover and killing the engine? Pop off the cover and have a look.
The other problem is an air leak from the sound of it, and I would look at that funky lump or weld or whatever is on your intake. It only takes a pin hole to muck up the works.