There's still a computer controlled choking mechanism though... Just not physical.
I don't think so? It couldn't even work on a fuel injected vehicle?
From what I see on google, the fuel injection just richens the fuel/air mixture by squirting more gas, there's no physical choke.