^^^ That was my point, though you've elaborated on it better.
What I don't know, of course, is the OP's budget, how "tired" the 340 is, how he uses the car, etc.
So, I'm just spit-balling, with an eye on down-time and bottom line.