I was asked to provide an update so here it is:
Upon disassembly here was the list of parts I needed with prices from the Internet: ...