You're posting in the correct forum. I don't know the answer to your question, but someone will be along soon who knows. I don't think my Chrysler has the same conections, but I will look at my service manual when I get home tomorrow and try to post pics of its mounts.
Almost forgot :welcome: to the best place on the web for everything boats!