I have helped more people doing swaps over the years than you can imagine. The information I give out is commonly refereed to as work product. I GIVE it away freely.
You would be one of the few shops who gives back to the community.
2 years ago I wanted to fit a TR6060 gearbox into a 3 generation commodore (Pontiac GTO). Everyone said it couldn’t be done, wouldn’t line up, required too much custom work. I went ahead and did it anyway, figuring out exactly what needed to be done, what parts to use and how to do it. I posted up a detailed guide on a forum for other members’ benefit… There are now 3 workshops here in Australia using that information to provide drive in, drive out packages. They’ve never donated a single dollar to the forum, never given me credit for the design.
Last year I converted my L98 based commodore to run on LPG. Rather than using the tune in the LPG computer (which has to adapt and react to the factory ECU) I wanted to use the secondary tune table (normally for E85) in the E38 controller for LPG… Again people said it couldn’t be done. I designed a circuit/controller which converted a signal from the LPG controller to trick the ECU into switching to the secondary table. The result was 433rwhp on petrol, 430rwhp on LPG (Far higher than normal). Again I posted schematics on how to build the required module. There are now at least 2 shops I am aware of using that design in LPG conversions. Again, not a single dollar donated to the forum or any credit given.
So you can understand why I am a little over doing the hard yards of designing solutions, posting the information to help fellow car enthusiasts only to end up having someone else profit off my hard work without ever giving back to the community.
I would estimate at least 80% of business operate in this method… They have a vested interest in keeping knowledge to themselves so people have no choice but to pay them to do the work.
So when the OP asks how to make cruise control work so he can give the answer to a workshop (who he
never mentioned or said was a sponsor of this forum) you can understand my reluctance.
Cheers
EDIT - And as for the answer, if the OP can provide some information on exactly which ECU he is using and whether its using software like EFI Live or HP Tuners we can provide a more detailed answer. On some of the ECU controllers the cruise control is wired directly (not using a BCM), meaning you can reverse engineer the wiring schematic and either fit a cruise stalk with the correct wiring polarity, use a stalk which fits the steering column style and use either relays/transistors to swap the wiring polarity or potentially a Arduino module or physical buttons on the dash (although i find these less user friendly).
As an example of the wiring...
Again its much easier if the OP is tuning the LS3 using EFI Live or HP tuners as its possible in the tune to program direct inputs (using spare pins) to activate cruise control. That reduces the need for either a BCM or expensive adapter boxes (which basically convert physical signals from the stalk into CANBUS data packets which is what most of the modern ECUs use).