I have a 2014 Cruze LS 1.8L. It's at a dealership right now and they told me the chassis control module needed to be replaced. I purchased a control module (PN 23488511) which was stated by the seller to be compatible with my car. (here is the listing). I installed the module myself and had the dealership program it and they called me back and said the module I installed is not compatible and that it has to be a very specific PN (22874300). From my understanding, the two modules are all from the same series and can be used interchangeably. Am I being lied to by the dealership, or are they correct when they say only a very specific part number will work for my car based on VIN?