Another thing I have found that will casue a boucing timing at idle is harmonic balancer bolt that is not tightended or fully bottomed out. If this is the case the fuel pump eccentric can flop around as well as the timing gear, causing timing fluctuations. -Geoff Johnson