2015 Legacy 2.5 with 168k miles. It's getting tired and hear a knock / rattle on acceleration at times. I want a new legacy but they are too damn expensive yet I will have the cash for long block engine replacement. I live in western NY.
What would something like that cost at a dealership to be done ? What's the warranty ? The car doesn't have any rust. If the engine was new it will last a long time.
Thanks