Welcome back! I’m very glad I don’t have to deal with random sales people and always get my Fords from the same person and place.
Regarding the 2.3, your right, it doesn’t sound great, but to be fair the 3.0 in our ST doesn’t really sound that much better. But I will say I have the 2.3 in my work Explorer, and its performance is more than adequate. I haven’t been disappointed with that aspect at all.