Is this the right harness that will allow me to use an after market deck, but lose on star etc. https://www.zzperformance.com/grand_...ts1.php?id=286 It seams a little cheap. Off topic i am going to snap my keyboard in half my backspace key is sticking and i have typed this 7 times.