Howdy,
Had the same problem on a 03 that drove me nuts for 6 months. Take a finger tip full of grease and coat the brass choke rod with it. Try starting, if it fires right up, you have a brass dust coated "O" ring in the top of your choke housing. The brass rod scrapes against the steel washer that holds the "O" ring in place the shavings get traped between the "O" ring and the rod and will not pull fuel out of the float chamber.
Cheers,
Tesamon