I bought an engine for my wifes car from American Engines and it comes with a three year unlimited mile warranty and it cost 2500.00 installed. You have to use your turbo and your fuel system. It comes with brand new internals and rebuilt head. New oil pump is also part of it. You have to let them keep your block for a core, but it was the best deal I found.