Check the evap system fords are known for this faulty canister vent solinoid it releases the fumes when the can't your call will stall or won't start. You probably have a p1451 code check it again
I have a troy buily snowblower when I put it in gear it won't move until I press the power steering levers on the handle I checked belts linkages friction plat and still does the same thing.