Phil,
Been in your shoes. Contact your REGIONAL Yamaha Service Manager (Runs & Manages All Yamaha Service work at Dealers) and ask them to help you on what the problem is. When parts are ordered, there is a good possibilty they are not sitting on the local shelves and have to be ordered via Japan.... then it takes time to get through Customs.
Wishing you a Speedy Fix...