daytonaer
daytonaer HalfDork
1/12/23 10:43 a.m.

We just got a new to us 2016 kia sedona and I want to "Junkyard upgrade" some options, but I don't know how simple or complex the canbus system is. I have never used nor have access to the GDS system but do have a local dealer.

 

Specifically, I was thinking of adding heated seats from an OEM equipped seat from a local junkyard. 

 

In looking at wiring diagrams and the actual vehicle, it appears the van is already wired. It would be my assumption I could plug in the seat heater switch and the seat heater and have a OEM setup. I have looked at the van and the wiring harness appears already equipped for these options (fuses in fuse box for seat heater, pre-wired multifunction switch has all wires already).  My dilemma is: if I put in the OEM parts, would I need to access the BCM with GDS and turn on the options, or would an entirely new BCM need to be installed and programmed? Or would it just work? The multi switch which contains the switch is not heavy enough to carry the current so I assume some canbus switching is occuring. 

 

I had a '04 saturn that I just plugged the seat and heater switch in and it worked: guessing simplifying parts between trim simplified production, I'm not sure how similar or different modernish Kia production is. 

 

Thanks

daytonaer
daytonaer HalfDork
1/12/23 10:54 a.m.

A little more digging:

 

The male plug in the car for the seat (body wiring harness) has 10 wires going in, the female plug for the seat only receives 2 pins.

 

The wiring harness I can find doesn't match up, I probed a few wires and the 12+ and 12- are always hot, I wasn't able to find an (ign) switched +, however the upstream switch has no seat controls, not sure if that is the only missing puzzle piece.

 

New van, seat harness (other plug wires (yellow) are airbag and occupancy sensors) :

 

not the same as wiring diagram I found:

 

Connector pin information

93gsxturbo
93gsxturbo UltraDork
1/12/23 1:16 p.m.

Alright I dont know E36 M3 about E36 M3 but this is how I would proceed if I didnt have a solid answer:

  • Does the BCM (or any other module) show any I/O for heated seat switches on the scan tool?
  • Do you have the capability to read/write to the BCM and activate/deactivate options?
  • Can you enable the heated seat option in the module?
    • If so, can you temporarily provide the requisite input to the control module to watch the on/off status change on your scan tool?
    • If you can get the on/off status to change in the module, do you have +12V at the heated seat contacts in the body-side seat plug?
  • So now you have controlled power at the seat, just match wires and boom.

Alterative poor man's analog option:

  • Determine what wires are needed to power up the heated seats on your junkyard seats
    • Test operation with jumper wires or a power probe prior to taking delivery from the junkyard
  • Wire up a switch and relay using heavy gauge wire from an existing distribution block and switch it using the switch for aftermarket heated seats.
  • These little guys can be wired up if you have existing high/low heaters OR you can split it between ass and back/ass using these switches and some relays.  Mount the switches somewhere on the seat plastic trim.  
John Welsh
John Welsh Mod Squad
1/12/23 4:33 p.m.

I'd just learn what the JYs return policy is.  This might even be simple enough to remove/install a seat in the JYs parking lot so as to not have to travel back to make the merchandise return transaction.

I'm hoping for a plug-and-play answer.

daytonaer
daytonaer HalfDork
1/12/23 5:09 p.m.
93gsxturbo said:

Alright I dont know E36 M3 about E36 M3 but this is how I would proceed if I didnt have a solid answer:

  • Does the BCM (or any other module) show any I/O for heated seat switches on the scan tool?
  • Do you have the capability to read/write to the BCM and activate/deactivate options?
  • Can you enable the heated seat option in the module?
    • If so, can you temporarily provide the requisite input to the control module to watch the on/off status change on your scan tool?
    • If you can get the on/off status to change in the module, do you have +12V at the heated seat contacts in the body-side seat plug?

Thanks for the input: I don't have a scanner smart enough to access. I have an old techstream but it doesn't seem to work with non-toyotas. I was wondering if someone who is familiar with the GDS would know these answers then I could take it to the dealer for a reprogram/enable. 

 

I'm going to bail on the OEM setup as the junkyard destroyed the seats. They had 2 vans with identical color 2 tone leather and power and heat, but they left them out in the elements. These are perforated leather and foam seats, they were soaked and the leather was moldy and metal rusty. They have airbags occupancy sensors heaters and motors. I could not justify spending $150 each on the destroyed seats. 

 

I have a dorman kit on order, I just always love the idea of adding OEM options from junkyards and would have prefered the factory setup.

 

If anyone else is searching stumbles across this I did note the heated seat (female) wiring harness more accurately represented the wiring diagram I linked. It received 11 wires.  Sorry I did not take a picture. I know it would not be a plug and play as the wires in the junkyard seat had different locations than the male body harness on my non-heat equipped van. I suppose there was a mid year change or so (my van has a similar but different harness to the one linked) updating the harness plug and a re-pin could make it work, but I won't be the one to find out. 

 

Either way, it was fun to cruise a giant junkyard, even if it wasn't self service and I couldn't piddle. 

You'll need to log in to post.

Our Preferred Partners
4OImHHOntixopFrdEsXeWGgOCi9PO4hrIPl0MAA58owOH5Qe61NgqybEBxtLuVA2