170* C!?? What is ? Coolant? Oil?
Coolant should be 180* F, or roughly 90*C when the engine is warmed up.
Oil temperatures in the sump will be similar when just idling.

Well I'm tired after a day playing in a parking lot. So maybe more in the morning. Don't worry about the vacuum advance for now. What's wrong with it anyway?