Of course fixing the problem will depend on - what the problem is. Fixing the ignition when the carb is messed up won't help either. Take it one step at a time and let us know what happens.
To me, the conservative approach starts with checking a few things before buying parts. By doing what Vikki suggested, then checking the things I mentioned, you can start eliminating possible problems without causing more - and maybe even fix it!
If you can't remember when the plugs and wires were changed last, by all means get your maintenace up to date - that also may fix your problem! Keep us posted!