Have a a similar problem on mine, the cold start valve was adjusted to it would rev a little higher when started, which seems to help a bit. however i'd check out your afm and clean it thoroughly with "start ya bastard" or somethin similar, could just be dirty? but you have gone through most of the main things, so you must be close!