Recently our 172 has begun not starting from cold when its been a bit damp as well. Tried spraying everything in WD40 but no joy.
People have mentioned the TDC sensor in cases like this. Does anyone know how accessible it is? Can you get to it with the air filter out of the way?
Its a real pain in the backside as I had to push it on and off our steep drive to get my other car (79 MGmidget - which started first time!!!!) out.