S&S also said that the throttle body from my 117 build would work on my 124 build....they misspoke on that one, too.
In their defence it did bolt up....just with a 1/8" intake leak at the gaskets.
Here is the deal. All of the auto tune systems tune the fuel pretty well, but the timing is not auto tune. So you will have to either tune by ear while on the road, or find a dyno with a 5 gas analyzer to dial in the timing. Don't get me wrong the close map will get you going, but it will rear it's ugly head every now and then and it will drive you nuts.
Get the system that has the map specific for your engine......t-max may have one......don't know, you will need to call them.
Your money, spend it wisely.
Good luck.
-RCA