When I took my 07 Dragon in this fall for the updates I told the dealer that mine was missing a top strap to secure the air box. He checked the parts list and nothing was listed for this sled. does anyone know why? the hood hold it in place but it seems loose when the hood is open. The shift has a strap on it.