If you're convinced it's a spark issue, this is your cheapest option.
https://buggiesgonewild.com/showthread.php?t=57736
Having said that, maybe you should describe all of your symptoms so we can really make sure it's a spark problem. I would have been more comfortable with no spark at all instead of weak spark.
Tell us what it's doing. Tell us the history of the cart too.