Just looked through my private messages here, I get a bunch, and for some reason I overlooked yours, I am sorry.
There are triangular baffles you can bolt in, or your dealer can, that will take care of the problem for you.
They are part # 107897, you will need 2 of this part #.
Your dealer can take care of this under warranty.
Former Bad Boy and Hustler Sales Representative