I installed it in my 18 as I liked the convenience of it from my pos 14 I traded. The important things to remember is ensure you order the right color piece. Then take your time as plastic can break especially if ambient tempt drops. The range may not be as far as the separate opener but I like the cleaner look and not having to find the opener floating around the console with my other junk.
My buddy said same about sluggishness and put in a pedal commander. Said perked it up and it’s not a tune so no warranty issues while greatly improving response.
I don't know with any authority but being led and the computer systems... They may plug in but work or work correctly is a question. The power going to the lights maybe controlled by computer and may report bulbs out/error at the min.
Could it be programmed? Or maybe even plug and play? Good luck however it works out.
Looks like the rubber is dried out and coming apart/melting. I'd check date code and contact tire company if the tire seller wouldn't do anything. Good luck