Ok, swapping a 2004 silverado 5.3 w/4l60e trans into an 89 gmc truck. My problem I'm seeing it the tow/haul switch and the air conditioning. Mainly the interfaces these two have with the PCM. The tow/haul goes through the body control module and the a/c uses the HVAC control module ( the switches ). The trouble is they don't connect to the PCM directly. Seems these two and a lot more all communicate through the serial data bus ( OBDII connector ). Short of getting all these modules out of the donar truck is there a way around this? Wanted to know if anyone else has ran into this trouble. I'm thinking if I could find out what the serial signals are from both of them I could build some sort of interface that would convert an analog signal ( switch or other item ) into the correct digital communication to the PCM?? Just a thought. If anyone has an thoughts please let me know. I have a schematic of both systems if someone needs to look at them. Thanks.