gmc truck new tailgate cost