Hi Ken,
I think you have an 07 Marquis. If incorrect, please change in your profile. For any future problems it would also be helpful to know if you have a C13 or C15. You can also add that to your profile Without knowing what area of the country you are in, it is difficult for members to make recommendations on repair facilities. I'd also suggest you check the Service Providers Guide located in the Private BAC Members board. The rolling screen could be the Aladdin but I'd be more inclined to suspect the Kenwood. Does it only roll when the Aladdin is selected?
Steve