Hey, My BCM needs to be replaced. Question: If the part number (P/N) is the same, is it direct replacement or needs reprogramming?