What do you mean if you advance the timing? As in you turn the distributor, it starts then you turn it back? Honestly sounds like you have bad connections. Check your battery connections, then your grounds at the back of the cylinder head, front of the engine block, intkae manifold, and then check your B+ connections at the distribtor and at the junction block on the firewall.