Steve,
you are paying way too much for that starter. Yanmar uses either a Denso or a Hitachi starter, these can both be purchased from heavy duty electrical houses for much less than $700.00. Try ASE in Portland Oregon or Romaine Electic in Seattle.