Is that standard on the Vision? If so, that side panel and black panel will be in the way. In the photo by
@jmstang302, the red tab and black plastic may be able to sit above or even on the cover. If it'll rub, maybe some foam weatherstripping attached to the plastic will prevent rubbing and noise from bouncing. But judging from this photo, I would be a little wary about it fitting properly (but I'd try anyway). Then there is the option of notching the chrome cover as well, but then you'd leave yourself open for rust and flaking of the chrome.
Worst case, it won't fit at all and you have to resell it (probably easy enough for what you end up paying for it). I bought mine from a seller here but only ended up paying about $70+shipping but they were easily available then, and parts are becoming rarer. Maybe ask J&P about their return policy as well. Good luck and let us know what you end up doing.