My XLR is 2005 with 39Kis your car an 04 or 05 ? then the dealer is most likely correct. is your light on that says drive below 80MPH? we do have a couple of ways to repair without buying a 3000$ used module that will also fail. Beware of ebay sellers who claim they have "tested" modules .the only way to test one is to drive the car and a couple of dealers have them listed off of cars that actually needed the module before it wrecked and was the cause of the accident. Others sell so called new modules and yet you can clearly see junk yard security stickers on them .Beware of any parts with a red iron cross stamp on them. They are from a rip off artist from North Carolina. I sent you a PM with more information
thanks for this infoyeah, everyone with an 04/05 should really look to see if the leak repair has been done at the trunk corner and also if the rubber lip seal in the floor is stuck shut . really it should just be removed . water leak is costing a lot of money on these cars.