Call bud...just installed mine this weekend and his customer service is above and beyond... And call your install shop and chew them a new one...it is crystal clear in the directions...