Similar thing happened to me on a BSD - one of the previous owners had replaced the J120 connector and mixed up the white and yellow wire with the yellow and white. Took me ages to find the problem. Not sure if wire colors are different on your but worth checking..