Good progress, albeit slow!!
Are there any other parts you can borrow to eliminate as a failure point before shelling out?