Ended up with a new primer cap and o-ring and thus far it's working. Did take about 5-6 pulls to start the few times that I tested it so not sure if I didn't put something back together in the carby properly but it runs fine once it's started.