Advanced the timing and it runs better. Drove it up and down the street and it had decent power and throttle response. Still needs some tuning though. Runs rougher than I'd like.
https://www.youtube.com/watch?v=FcRd6lkCCt8&feature=youtube_gdata_player
How do I more precisely set the timing? I'm lost without timing marks.
Most people use "ping timing" to see how far it can be advanced before "pinging" occurs. The hemi has a big combustion chamber, so it likes plenty of spark advance to help it have time to burn the fuel in such a large area.
To "ping time", you bring the bike to a fairly substantial long hill, and start riding up it and get into top gear at around 2800-3000 rpm. If you don't have a tach, but have standard final drive sprocket, it's around 45-48mph in top gear.
If the bike doesn't "ping", then you can advance it a little bit. You can keep doing this until you start hearing some "ping". That's as far as you can advance it safely. It will only "ping" under worst case conditions, which are to be avoided if possible, since you don't ever really want to have any "ping". This is just telling you how far you can advance until you get it.
Ping is detonation, so you don't want to be having it, but you can use it to determine your limits. Then you can back it off a hair in the retarded direction to keep it safely out of "ping" territory.
If you don't know what ping sounds like, it's that metallic rattling noise that you hear when you try to go up a hill in top gear at a very low rpm, and the engine starts making that noise. Or if you got low octane fuel by mistake, and the engine is pinging. That's the noise.
Some people call it "knock" or "engine knocking". Same thing, different name.