Yeah haha push power!
I got heaps done on it yesterday, Fixed a few things pulled a lot of tape of to see what was happening.
But there is an epically weird part that I might need you to check out, They added one like 30 wires just for them to end about 40cm later on. And random bits of exposed wire that joins some of them.