First off hi everybody. I'm new here and this is my first post. Now to my question, I have a courage 19 motor that did the usual top case bolts come loose cracking the block. Ok, I fixed the block but unfortunately most of the oil leaked out and froze the motor, but upon teardown the only thing that happened was the lower counterweight bearing froze to the crank and spun in the weight. I got it apart and the crank is fine after a bit of polishing but I need a bearing. Tried contacting kohler directly and they said I can't buy just the bearing but have to get the whole crank/weight assembly

I do not wanna put a lot of money into this since 1 bearing is all I need. Does anyone know where I can find one new or used? I'd even buy a counterweight assembly used as long as it's not too expensive. I'd really like to get the mower running again since this is the only thing wrong with it and it doesn't have many hours on it. Been looking on ebay with no luck and was hoping maybe one of you can help point me in the right direction. Thanks for any help you can give!