Richard, I knew when arguing semantics that I should have called the engine an engine, but I thought that "motor" was so commonly misused that it almost sounded better. Why do they call it "motor racing" or "motorsports" instead of engine racing or enginesports?
Anyway, who says you need a laptop to lock/unlock the prohibitted functions?
Why can't somebody back at the shop hack the code and make it unlock any desired illegal functions as soon as wheel speed exceeds 40mph for example and lock it once wheel speed drops below 40mph? Or why not some morse code deal with the shift lever while rpm signal = 0 to change modes?