INTERCREDITOR AGREEMENT (2004-ERJ1) Dated as of June 29, 2004 AMONG