I've been trying to find the source of a mild vibration around 1000 rpm in my Cutlass 307. Otherwise the car runs fine. I've replaced the cap, rotor, plugs, and wires. When I check the timing, the mark fluctuates back and forth between from about 26* to 16*. Sometimes it slowly creeps up and down, but occasionally it jumps. Sometimes it stays at the same mark for a while. What are the most likely causes? The car and engine have 54000 miles.