Also check the distributor cap and rotor for carbon build-up. Make sure you don't have any vacuum hoses that are disconnected or worn out as these can cause the computer to do strange things with the timing. Finally, if these fail to resolve it and you don't have a carburator, check your fuel injectors for a clogged one (or add fuel injector cleaner to you gas if the problem isn't pronounced).