BIg Dog,
The way the rule is written there is no definition of "modify" other than it does not say "replace" So, it would seem you could modify the existing parts to incorporate heim joint if the measurements/geometry are kept stock.
My point was, if you do this, be prepared to show how your modification has the same geometry as the stock unit.
The OEM shift knob sits up on top of the shift lever a ways, and aftermarket shift knobs could result in a shorter total lever length.
As a racer, I don't care about your shift knob. As an official, I don't want to have to rule on this, if a protest is raised. I've seen technically valid, but petty protests like this happen in other classes, and it puts the official in a difficult situation. So my point is, just make sure you have your case for how your mod meets the definition of the rule (in this and all "mods").
As a practical point, a heim joint up front adds a degree of freedom in rotation that would cause the shift linkage to work much like a "footballed" shift lever, I would think?
Edit:
Ken, you snuck that post in while I was typing. It looks like you are good. The last sentence in your post is key - the overall height of the shift lever including the knob, is the same as stock.
BTW, Nick confirmed the 22nd was the date he can come up for the build party. My friend and mechanic Jim Hartman can make it that day as well. Nick's very confident we can get the motor in, in one evening. So it'll be Go-Carts in the morning, and engine build in the afternoon/evening!