You shouldn't have any problem using the 2010 or 2011 model. If there are any differences externally, like intake or exhaust, use your existing ones, along with your computer. Essentially make your replacement engine a long block with block, heads, internals, verify oil pan shape (should be the same), and if intake and exhaust manifolds are the same, leave them on the engine. You may want to, just to be on the safe side, get a full gasket set and regasket the engine so you have new seals and gaskets to make sure leaks aren't an issue somewhere soon down the line. I'd go all the way to head gasket replacement since they would be in the kit, know for sure the cylinders are good and the valves are still seating well. It's an extra bit of work, but a pretty nice guarantee for a used engine. An extra cost, but really good insurance is also to replace the oil pump, just because she is already torn down and having fresh oil pressure is always a good thing.