The cables are all the right length and they will work but you will need to do some modification. The securing tab at the end of the cables are different then stock and are flat across one side, stock are round on both sides. The problem is the side that is flat on the majority if the cables needs to be rounded to fit in the grooves at the heater control. I had to pry the tab off and flip them around to get them to work. It was pretty easy to do but something that shouldnt have to be done in my opinion. Also some of the tabs were the wrong distance from the end of the cable and had to be adjusted to get the full range of operation. Do yourself a favor and make all the new cables match your old ones before installing it will make everything a lot easier.