Ok, it's not decoding the CANBUS, or putting in ecodes, but here's how the turn signal stalk is installed. I ordered mine from Tasca, 05-07 with trip computer is part #31268566. Mine has been wonky for years, it was finally driving me crazy enough to buy a new one. Probably shoulda' done this a long time ago, it's super easy to replace:
Under the steering column remove three torx 25:
Lift the top cover up and away (it doesn't come completely out), and push the bottom piece down a little to access two small Phillips head screws holding the stalk in place, one is on the top and one on the bottom, and take them out:
Pull the old stalk straight out, the connections are made by a series of "plug and play" pins:
Push the new stalk into place and screw in the two screws that secure it. The rubber grommet (also supplied with the new part) is keyed to go in one way, so look before you push it back into place:
Screw the torx screws back in and you're golden! Took maybe 15 minutes to do this.