RE: My repaired OS engine won't stop running .
I also agree, this sounds allot like an air leak. Check around the carb base, the crankcase back plate, the front bearing seal and anywhere else there is a seal that could leak.
If you re-used any seals from the damage then most likely there is your air leak