I had check engine light and code P0454 (Evaporative Emission System Pressure Sensor / Switch Intermittent) pop up while commuting a week ago. Cleared it, and it has not come back since, but idle stumble and longer cranking at startup. From what I've read, the possible fixes are the evap purge valve under the hood (Motorcraft part # CX2456) or purge valve on the charcoal canister in the rear (Ford part # CU5Z-9F945-A). Has anyone fixed the issue with one or both of the evap purge valves?
Since the underhood evap purge valve "harness" with tubing (F2BZ9C047C (2016+) or D2BZ9C047F (2014-15)) is on perpetual backorder, has anyone had luck replacing the purge valve only, and reconnecting tubing with 3/8" fuel hose and clamps like FiestaSTdude's image below?

Since the underhood evap purge valve "harness" with tubing (F2BZ9C047C (2016+) or D2BZ9C047F (2014-15)) is on perpetual backorder, has anyone had luck replacing the purge valve only, and reconnecting tubing with 3/8" fuel hose and clamps like FiestaSTdude's image below?
