Well look at the bright side....
If the EHA was broken and leaking, it probably needed replacement anyway and you know now you have a good EHA.
The whole system works on a basic mechanical set of components with a certain amount of fuel pressure. Then comes the finetuning for cold start (enrichment with coldstart valve), idle control if AC kicks in (idle control valve) and low exhaust emissions. Without the EHA plugged in, you seem to be running fine on expense of the environment, possibly.
I still think that you have a fuel delivery problem, which a pro would probably measure now before going any further. But I am no pro but feel like the sorcerer's apprentice.....
Stevebfl, where are you in this time of need?