i'm not saying that its changing when i check at different times.
but it is changing depending on the idle switch. if the idle switch is closed then timing looks normal. if you unplug the idle switch or open the ciruit, then the timing jumps up 20 degrees - right in front of my eyes and the timing light. EVERY TIME!?!?!?!
so my base timing is 15 degrees BTC, then as soon as i put my foot on the accelerator the TPS switch is off its idle position and the timing jumps up by 20 degrees - to 35 degrees BTC.
that doesn't sound right to me?