Are you sure the new switch has the same letter ID at the pins and the old one that was on the machine? I've seen wrong switches before. They often look the same on the outside but are different internally.
If this model has a fuel anti-backfire solenoid, check the wiring for it carefully, then...