WillW,
My engine is clattering and sounds like what you were describing when you were having troubles with your engine. I know what mine is, though. It's the compression release mechanism. It only does it on cold starts, down around 40-50 degrees. It was giving me fits yesterday. the engine would start then quit and attempted restarts flooded it. It was a pain as the decompression arm is clattering away. Finally got it cleared out so it would run, and as usual once it warmed up a bit it stops banging around.
So in the spirit of old aviation mechanics, I'm going to dump a little Marvel Mystery Oil in the crankcase and see if that frees it up so it will work properly. Otherwise, I have too pull the timing cover off to fix the seeping, so then I can take a real look at it. I'm waiting for gasket so I can take the thing apart.