Simon - I feel your pain-
I do all the wiring at my work - and sometimes I get to such a dead end - I want to rip my hair out!!!!
just remember to check your Ohms and grounds- thats always a good place to start- and good luck- I wouldnt have done what you did for a whole lotta money!