The cruise can be made to work with the GM engine, but it depends on whether it's a drive by wire or drive by cable motor.
For a drive by cable set-up, one could retain the toyota cruise module on the fender and run the actuator cable right to the throttle body. It should work as normal since it's independent of the toyota ecm.
For a drive by wire set-up, GM designed the system to work from 12v inputs from the gm cruise control stalk. Since the toyota cruise stalk does not send out straight 12v signals for it's commands, it either has to be modified in some way, or just build a simple box with 4 buttons that mimic the GM stalk. LT1swap.com talks about what wires to use and the signals they need to trigger the functions. I plan on doing this with mine at some point, I just haven't found any spare time to do so
from this site:
Cruise Set/Coast Signal - This is a momentary switch signal which sends 12v+ down this wire. Momentary meaning, it only sends 12v+ when the switch is pressed, when you release the switch, it should turn off. Pressing this switch quickly will set the current speed and it will be maintained. Holding it on will let vehicle coast, when you release, that will be the new set speed to be maintained. After set, each quick press of the switch will lower set speed 1 mph.
Cruise On Signal - This is simply an on / off switch that enables or disables the cruise function. This needs to be switched 12v+ to this wire.
Cruise Resume/Accel Signal - This is a momentary switch signal which sends 12v+ down this wire. Momentary meaning, it only sends 12v+ when the switch is pressed, when you release the switch, it should turn off. This switch ONLY functions after you have previously pressed the SET/COAST switch. Resume will resume vehicle speed after hitting the brakes. Holding this switch will make vehicle accelerate until you release it. Each quick press of the switch will increase set speed 1 mph.
Stop Lamp Supply Voltage - This wire should be hooked to the same wire that feeds you're brake lights 12v+ when you press on the brake pedal. THIS IS NOT THE SAME WIRE AS TCC BRAKE SWITCH THAT THE PCM USES TO UNLOCK TORQUE CONVERTER.
After those are wired, you also MUST have the TCC brake switch signal to the PCM. If this signal is not received by the PCM, cruise will not function. TCC Brake Switch Signal is 12v+ when brakes are NOT pressed, and the switch OPENS when you hit the brakes. This signal wire is at PCM connector C1-Blue: Pin #33; Purple wire.