A new engine for your 07? For my money, I'd just keep looking for a fully bone stock 17 with low miles. The ecoboost is a fantastic motor with gobs of power your 07 could only dream of having, and gets better mpg. They sold loads of XLTs with the 202a luxury package which can be had for significantly less than a limited trim model. Being 3 years old at this point and the last year of the old body style, you should start to see more and more of them coming on the market as people upgrade. I love mine, but don't plan on keeping it past 100k (that's when my warranty runs out). Of course by that time I'll have no need for such a big vehicle to haul kids anymore and will downsize so I can get a pickup again (with an ecoboost for towing of course).