In case anyone ever comes across this in the future needing something similar. I found one with similar specs on Amazon for ~$10 (https://www.amazon.com/dp/B07CH8FLKT/ref=cm_sw_r_cp_awdb_imm_SH1MCHT5PP92B6P56C01?_encoding=UTF8&psc=1). It wasn’t exactly the same (the part sticking out at the top was larger and all of the gears were plastic whereas some were metal in the original), but I disassembled it and the magnet fit perfectly with the original motor and it’s been running great without any glitches for a few weeks now.