Have you tried spraying the airbox temp sensor

(wire end) with wd40.

on my rev 3 tubby this was getting wet and would cause the engine to misfire, stall, or not start at all.

I left the sensor in the box and gave the wire end a 5 sec spray of wd and no more problem.
