1998 Chevrolet 1500 Pickup Q&A

1998 Chevrolet 1500 Pickup Question: ignition timing question

On my scan tool when I view the data stream, the ignition timing reads anywhere from 20 - 25 degrees advanced all the time. Is this correct and should it fluctuate like this. I figured it should be as close to zero as possible on a stock engine -
Answer 1
It wouldn't run hardly at all at zero degrees advance. What you see is probably completely normal. Don't make assumptions, especially don't act on them with cars. Unless there's an obvious timing problem, don't mess with it. -
Related Items:
transmission gear indicator lights works in all positions until engine is started. Also factory tachometer is not working both problems appeared at same time
I have absolutely no spark..ive changed everything from the pick up inside the dist,the module rotor cap wires plugs and coil...still no spark whatsoever...done a top dead center test, its all stil...
Wet weather makes the truck want to idle rough after driving on the highway @ 10 min, next stop causes truck to act as if it has a fuel pump problem(replaced already & filters), putting in neutral ...
What controls the timing advance on a 1994 Chevrolet 1500? Does this year and model have a "Spark Advance Module"?