Ramcharger electrical troubles

YEEEEEEEEEEEEEEEEEEEEEEEEEEEiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkeeeeeeeeeeeeSssssssssssssss!!!!!!

That is some "ratty" looking wiring!!!