My sun roof works fine and has done so for the last 12 years. Your switches look like after market stuff not Toyota. Here's hopeing that this year can only get better