Id say new plugs would be the first thing to try, if that doesnt fix it id try changin the AFM, or it could be the cold start valve, its the valve that opens up when engine is cold to let more air in, this could be stuck closed causin it not to rev till engine gets warm enough, all just guess work,