Other than the thermostat, water pump and radiator, what might cause the engine temp to rise?
Background: I've been running an M42 in my 1600 for the last two years (maybe 5000 miles). When I installed it, I bought a new radiator and shortly thereafter, a new thermostat and water pump. I've had intermittent issues with overheating ever since. I replaced the thermostat again recently with the lower temperature unit (75°C), but it seems to be acting like it's not opening fully. I have an electric fan that keeps things cool (no mechanical fan), but it usually runs longer than I think it should. According to my gauge, the engine is running around 92°C.
Is that a favorable temperature? Shouldn't it be lower with the 75°C thermostat? Anything else I should be checking?