Sideshow, you're a genius!
I removed the neutral switch from the gearbox, kept it in park, and plugged it in (so that I could start the car, but it would always think I was in park). I then removed all the other plugs and tested reverse gear. The problem was gone! So I plugged things in one by...