advanced timing school please

Get the idle/initial timing settings done first. Anything else and you are chasing your tail.

Think building a house. Do you build the roof first? Nope, you start at the foundation. Which in your case is idle.