I have a Yamaha 2010 250hp outboard (sits on the back of a 23ft Jones Brothers Cape Fisherman). Recently when offshore, the engine would not hold to a specific tach setting. The oil pressure gauge (digital Yamaha command center) registered one tick mark down, then would move one tick mark up, etc. When in neutral, the gauge simply moved between 1-down, the middle, 1-up, then start over again. The wind had come up, and we had a time con*****ing the engine to get home. Although, in spurts, it worked OK, we came home early. My mechanic is finding no codes with the engine. I have a fly by wire throttle, and no codes register for the throttle either. Any ideas? Thanks.