I got the lights directly from the manufacturer under warranty. They were recalled due to being a fire hazard. I don't know why Jayco never bothered to let me know there was a recall. Here is a link to the article. https://www.consumeraffairs.com/news...ts-082317.html
They sent me replacements for all of my lights and I just put them in myself. Maybe you will get lucky by contacting them. You may want to mention they are running very hot, can't hurt.
I dealt directly with firstname.lastname@example.org