The 3.4L should cost you much less then $9k even with the DME,I've seen them for around $4-7k. If you wanna stick to the 2.5L,they can be had for $2-4k in great condition on eBay. You could turn to recyclers;
Give Oklahoma Foreign,
http://www.oklahomaforeign.com/
DC Auto,
http://www.dcauto.com/default.htm ,I've dealt with them and they gave me SUPER good prices on parts.
Mazda Porsche Parts,
http://www.mazdaporscheparts.com/ ,I drive to their spot when I strip or break screws or nuts when I'm working on my Boxster.
LA Porsche Autodismantler,
http://www.911pcar.com/ , many people say their customer service is sub par.
Good Luck!
__________________
-99' Zenith Blue 5-spd...didn't agree with a center divider on the freeway
-01' S Orient Red Metallic 6-spd...money pit...sold to buy a house