The starter for my 2012 V8-300-C-A would spin but not engage and start the engine. Trying it several times and it finally engaged and started the engine. But cannot count on it. #3885317.
The Arco was $253. I found one from a Volvo Penta dealer for a little over $300. And of course a bunch...