I suggest a call to Krazy Horse. I know the chaps there were trying to sort a customers car with the same issue... it had the switch pcb too.