Sounds like it simply needs setting up to me.
The EMFPR is increasing the fuel mixture and the AAD is increasing the air allowance to instgate an idle speed. Once the AAD closes and teh enrichment stops she is cutting out.
Scenarios:
1) Electrical plugs on rear wrong way round totally.
2) Idle trim setting too low.
3) Air leak.
4) Mixture incorrectly set for this engine. (Likely rich as she runs cold)
None of teh above are hard to fix, so i wouldnt bewasting money on new parts just yet.