You know, if you give them a prepped 3L block (or a 2001 block) they would replace the engine without knowing it is a 3L. You would then have a warranty on the labor.
I would get with Brad Noon or check out
http://car-part.com/ Make sure it is DOHC and keep the heads. Use the SVT upper and lower.