We had ours give us a bit of a problem the first year we were in the Sea of Cortez in 07. I let a Mexican work it over and it's been a top runner ever since! And the cost was U.S. $5.00!
Not exactly sure what he did, to much servesa.....
Greg