You might want to read the 'Could it be a imrc' thread below. I just got rid of my cold start issue. The imrc module is that metal box underneath the plastic shroud on the top front part of the engine.