sounds like an idle stepper issue or maybe there is a vacuum leak somewhere and once everything heats and expands it seals to the point it doesnt affect the idle? try making a vacuum tester and...