The "sock" is the air filter and connection i.e. rubber boot,
were you there when the bike started good? if you were, and all he did was adjust the valves, make sure he tightened the nuts back up and they are not out of adjustment again. Stalling, running poorly, sounds like either fuel or spark. have you looked at the stator? does it look in good condition or is there corrosion and rust on it. new bike sitting since late 2002-early 2003, may have some on it. Pull the plug and check for consistent spark. the spark may seem a bit weak, so dim the lights a bit. print out a copy of the hard start guide located in the downloads section and get your volt/ohm meter out to check to make sure you have the juice.
pull that carb off and clean it out good. All the passage ways! if there ever was fuel in there and it sat for a while you may have some trouble starting and running because the old fuel has varnished.
don't use the button to start the bike when cold, it is a re-starter only on that bike, use the kick until you are comfortable with the bike and are sure about the button start/. some work great, most do not when cold.