Too long a story to detail here, but the end is They wound up replacing 2 pistons with all that it entails, to stop a piston slap problem.
Car, 04 Legacy with 50K.
done under warranty, with out any hassles.
I didn't buy the car from them either!
Great service!