Truly a disappointment to hear about all the quality control problems going on with the S900.
I recommend US S900 customers with problems to contact Yamaha USA right away and address your concerns to Steve Deming:
(714) 522-9011
ycasupport@yamaha.com
Scott