Your Fantastic Vent model 8100ts doesn't have replacement parts available, so I recommend using a circuit tester like # PTW2993 to check for power functions. I reached out to the manufacturer and in addition to this, they said to check the circuit board. You may need to simply clean it and add some dielectric grease like # 11755 to help with electrical connection and keep dirt and moisture out. If there are scorch marks on the circuit board, then the board is fried and the entire unit... view full answer...
I took a look at your MaxxFan Deluxe Roof Vent w/ 12V Fan and Thermostat # MA00-05100K, and yes some play in your vent lid is completely normal.
Since you are in an area with relatively high winds like you mention, some play in your lid is expected.
Alternatively, if you do find that your lift arms aren't functioning any longer as before, i.e., the lid reaches a certain height and bumps down to a partially opened state, you will need to replace the lift arms with the:
-Replacement Lift... view full answer...
I have an answer for you. Assuming that you have the correct front wind deflectors that are customly designed to fit your 2017 BMW X5 like the WeatherTech Side Window Rain Guards with Dark Tinting # WT80437, there are a couple of tips that may help you with the functionality of your front windows. The first tip is to ensure that the only part of the deflector insterted into the window channel is the thin, machined flange along the edge of the deflector. Secondly, it is important to make... view full answer...
If the power open/close feature on your MaxxFan Deluxe Roof Vent like part # MA00-07000K no longer works then the operator mechanism is bad and will need to be replaced for which we have the Replacement Operator Mechanism for MaxxAir part # MA10-20281K-1AF. view full answer...