Cesar Rivero is the best. He has traveled around the world with Yamaha. He has been keeping my 1994 engine running well since it was brand new. He is at 610-4631.