Hey Alan,
Yes, I'm in Portland. I actually bought my car at Royal Moore, but Broadway services it. Sounds like we might have a similar problem, though I don't have the thunking noise on sharp turns. I talked to one of the service guys there, Doug, and brought up the possibility of the engine...