The big reason China won’t let the yuan go into free fall against the dollar has to do with Japan and Europe

In addition to its concerns with Japan and Europe, A falling currency will make China unable to carry out its global ambitions. They cannot exert power with its currency in the drain. And they are the biggest oil importer but they need USD to buy oil. Deep depreciation will make the Chinese unable to afford to drive their cars.