Here is how you must replace the cable.
This process will take all of around two hours to complete. The cable itself is not too cheap. The dealer is going to charge you $91.23 for it. I honestly would stick with a gm unit. Feel free to contact me with any questions on any of the procedures. Good luck!