gmc 6 function tailgate cost