First check around for vacuum lines off. if none there is some sort of fast idle control not kicking out. the if has a carb. if fuel infected then have IAS sensor bad or tps sensor. the fan problemcould be bad fan u can disconnect and run jumpers to test it. if the fan works have relay bad maybe. hmm my grandpap had the same car think there is 2 engine temp sensors one for gauge other for computer if one for computer is bad will make fast idle stay on and fans not work properly either.

