seafoam it? good cleaner that might help while your diagnosing. sorry just saw your past post on cleaners. Try taking your distributor cap off and grab a hold of that rotor and turn it. See if it snaps back quickly or just sticks. The advance on mine had worn out springs and would just lay there after I turned the rotor imitating an advancing of it.