I would check the multi switch first. Bcm had to be programmed by the dealer but I think you can use a used one. Otherwise Rick auto has new bcm, I think they are $250ish last I looked.