It sounds like you and I have the exact same problem with our cars. I have a '04 Grand Prix GT that does the exact same thing. I've had the tie rods, wheel bearings, and the intermediate steering shaft replaced and the clunking is still there. I've done a little research online and have seen people talking about the engine mounts being the problem. One in particular said that he had a misaligned engine mount. When he got it fixed the noise went away. I don't know what the problem is with my car. It's in the shop right now being looked at for the noise...again