No its not a genuine switch, purchased it from id workz. Couldn't seem to find the fan switch sensor part number on any parts diagrams, will have another look.
Dont really know anyone local, but would happily try if anyone has one lying around. Just cant help thinking its something to do with...