Does anyone know if faulty sensor can cause pinking? Its on a 1150 which was pinking but when the sensor was unplugged seemed to fix it. Is this the likely cause?
Thanks
Thanks

I'd have thought unplugging the lambda just puts the ECU into 'limp home mode' ie. runs rich hence less pinking, and doesn't necessarily tell you that the lambda itself is foobarred. In fact I'd be more inclined to think that the sensor is probably working ok if you get a positive difference with it disconnected
Is the bike modded? Y-piece etc?

Yes it has a Y piece and Pipercross Air filter. The no silencer just a cat/silencer and stubbie on the end of that.

Be wary of setting about the lambda sensor with a multi-meter. I did this while trying to trace a problem on my 1100gs , and checked it out for resistance with the Ohmmeter.
The bike then mysteriously started pinking as well. I then found in a forum somewhere advice stating that Lambda sensors operate at very low volts, and the voltage a normal multimeter puts out (9 volts from a piddly little battery) is enough to zap it.
The two grey wires (this bit is from memory so don't take my word for it without checking please) feed the heater part of the sensor, which is a normal little heater element and operates at 12 volts, and can be usefully checked for resistance. The other two are from the sensor itself, and shouldn't have an ordinary ohmmeter put accross them.
I cured my fault by removing the CCP and fitting a CO2 potentiometer (which makes the ECU revert to a non-catalytic converter map), but I dont think this is possible on an 1150. I am fairly certain that I buggered my Lambda sensor with a multimeter, and that it caused my bike to 'pink' badly.