what's a 2 step

It is useful for consistent launches with sticky tires because the rpm at launch will always be the same. If you are bracket racing, they probably won't let you use it. :p

It is more useful on turbo cars. Because it cuts spark, it allows a turbo car to build boost while sitting still, without any load on the engine. You just run it up to 4000rpm or whatever limit, and the boost needle swings around to full boost. When the light is green, you leave with full boost.