Но все описанные выше меры еще предстояло реализовать, причем исход боев в Морелосе и Тампико был отнюдь не предрешен заранее. А деньги Каррансе требовались срочно. В армии началось недовольство задержкой выплаты жалованья, что использовали в своих интересах многочисленные местные «генералы» и «полковники», стремившиеся переключить гнев своих солдат на центральное правительство. 17-25 ноября 1917 года Карранса провел в Мехико национальный съезд мексиканских промышленников.[21] Но те не стали делиться с правительством деньгами, а, наоборот, выступили против новой конституции и любого вмешательства государства в деятельность своих предприятий.

Видимо, такая позиция объяснялась в числе прочего и явными неудачами правительственных сил в районе Тампико. Там Каррансу настигли собственные интриги, которые он, как уже упоминалось, разжигал среди своих генералов. Когда Дьегес выступил на Тампико, Мургуя не стал присоединяться к нему, сославшись на возросшую активность отрядов Вильи в Чиуауа. Гонсалес, несмотря на зверства его войск в Морелосе, пока смог захватить лишь треть крошечного штата. У англичан удалось занять наличными 3 миллиона долларов, но этого было явно недостаточно.

1 января 1918 года сторонники Обрегона в формально правящей Либерально-конституционалистской партии впервые выступили с открытой критикой Карансы из-за вмешательства последнего в выборы губернаторов штатов. Фактически это означало, что Обрегон начал избирательную кампанию, хотя выборы президента должны были пройти в 1920 году. 12 января 1918 года, сославшись на активность отрядов Вильи вдоль границы, США опять направили войска в Мексику, хотя и на короткий срок. Спустя два дня был раскрыт военный заговор против правительства, причем не где-нибудь, а в гарнизонах Мехико и Веракруса – ключевых городах страны.

Чтобы подавить внутреннее недовольство в стране, уставшей ждать социально-экономических преобразований, Карранса решил сыграть на патриотических чувствах мексиканцев. В феврале 1918 года он объявил о вышеупомянутых мерах против иностранных (в конкретных условиях – американских) нефтяных компаний. Карранса угрожал приостановить силой операции всех компаний, которые до 20 мая 1918 года не зарегистрируют у мексиканского правительства свои права на добычу.

Декрет Каррансы приветствовали в Берлине. Германская армия готовилась к решающему наступлению на западном фронте, и любые конфликты между Мексикой и США могли иметь решающее значение для успеха броска немцев на Париж. Из Берлина пришло сообщение об одобрении кредита Мексике, хотя и на весьма скромную сумму: 5 миллионов песо. Деньги планировалось выплатить со счетов в нейтральной Испании.

Американские нефтепромышленники ответили организацией нового заговора против Каррансы. На сей раз президентом хотели сделать бывшего соратника «дона Венуса» Альфредо Роблеса Домингеса. 2 апреля 1918 года государственный департамент США заявил, что новый декрет Каррансы может заставить правительство США принять меры по защите собственности своих граждан в Мексике. В воздухе явно запахло большой американо-мексиканской войной.

Карранса срочно направил своего представителя на переговоры с немцами в Мадрид. Тогда казалось, что германские войска вот-вот возьмут Париж. Но пока Каррансе пришлось продлить срок ультиматума американским нефтяным компаниям, который истекал 20 мая. 15 июля 1918 года немцы возобновили наступление, и 31 июля Карранса продлил срок ультиматума еще на две недели. Он ожидал, что за это время германская армия возьмет французскую столицу и войскам США во Франции будет нанесено сокрушительное поражение.