Bumping this old thread: I have a 2012 Marlin 300, and it needs a new wiper motor on the starboard side. Reading some posts, it seems that the replacement is an Ongaro 30991 with a 2.5" shaft. Can anyone verify that this is correct? My boat is in Antigua (and I am in Florida), so I can't just pull the old motor out to verify.