Clunking at startup could be a loose starter, loose flywheel, or loose motor/trans mounts. When starting the engine usually rocks a little more, so it might even be the exhaust hitting something.
Have you checked the motor mounts? I've seen a few break, although it's hard to tell. Usually it's the rubber part that breaks inside the housing, the pieces stay together but it has more movement. You might be able to see it since the engine sits about 1/4" lower when the rubber comes apart.
HTH
|