Looks like if it didn't rain they'd get some good prints coupled with the face shots, should be enough to hang the guy.
Looks like he took the ignition cutting it off the main harness, tried to hide it as it would surely look tampered with, the switch and wires all hanging out in plain view...