Glad it’s working out for you. Similar thing happened to my wife’s new Outback about 10 years ago. Engine started idling very rough at 700 miles and they kept it for 3 weeks without figuring it out. After I saw the engine torn down I became a tad ugly and walked out with a new Outback.