az_slynch wrote:
I don't believe Piaggio is using anything tricky like PWM for powering fans. You can probably unplug the connection from the thermo fan switch and jumper the two connectors. Fan should come on then.
For testing the fan switch, I'd measure resistance across the switch terminals with the engine cold, e.g. left overnight. Once you have the resistance value, fire it up and let it idle for 7-10 minutes. Measure resistance across the switch terminals then. Compare your observed resistance values with what the service manual lists. If it's out of range, drain the coolant and replace the thermo fan switch.
On the 300, there is no 'fan switch' - there is a relay, controlled by the ECU. There are two temperature sensors in the same 'package' - one feeds the ECU and thus the fan, the other just the gauge in the dash.
To test the fan, you can remove the fan relay, and short out 30 to 87. 30 is unswitched +12V, fed through fuse 5, which also feeds the saddle opener and the headlight relay.