riding down the highway today and the oil cooler steel cover came off and wedged itself inbetween my foot and the gear lever on my 2012 switchback,lucky i could stop safely ,not happy
had dealer fit it ,he said leave cable ties on for a day to allow glue to dry then take them off and the steel cover will stay in place ha ha .
iam going to silastic it back in place and leave ties on
pretty poor design for a $300 part