Update...
Ok, I just spoke with the shop and here is what they said. The code they got was P0638, which is the throttle body system, possibly the secondaries.
They said that they could clear the code and the light, bump the throttle, and the light will come back on. He said that they have tested it and test ridden it and they can't find anything wrong. He said that he had not seen many Carpenter Triumphs (I know of them having worked on one), and he didn't know if that had anything to do with it, like that the airbox is removed, etc.
I know there are plenty of guys here with the mods and they don't have the light, but perhaps with this info, I could be pointed in the right direction?
So I asked him if they are giving the bike a clean bill of health and if I could pick it up. He is talking about it with his lead mechanic and they are going to call me back.
Any thoughts?
Thanks again!