Your tach reader is not in the right position. I was having a similar issue with an MTH/ Ives 3236. I took it to MTH. Jon ran it around the test track and said let me look at this. He made a slight adjustment to the tach reader and the engine ran smooth from that point on.
Scott Smith