My bet is on an overheated terminal. The motor will slow down because of tight bearings or reduced voltage. I don't think I've ever heard of tight bearings being intermittent in this way. I've seen motors gradually run faster as they warm up and the grease in the bearings softens, but they wouldn't slow down after they've been running a while. The symptom then would be a loud squeal from the armature's shaft vibrating in the bearings. Most commonly when the bearings are tight, any electric motor will draw excessive current, and in this system it will cause the thermal fuse built into the resistor assembly to burn open.
When you have a blackened / overheated pair of mating terminals, they commonly intermittently add some resistance to the circuit, and just like the resistor assembly that's intended to add resistance, that reduces current flow which slows the motor. If you start out with some resistasnce in the circuit, then a little pressure gets exerted on an overheated terminal when you go around a corner and a wiring harness shifts a little, its resistance could change, resulting in the motor speed changing. The engine approaching idle speed when cornering could do this too because all generators are very inefficient at low speeds. System voltage will drop a little, so it stands to reason the fan motor would slow down.
Let me offer a suggestion if a new motor doesn't solve the problem. I'd like to monitor the voltage to the fan motor while you're driving, then see what happens when the motor's speed changes, but this presents another problem. A good, fully-charged battery will develop 12.6 volts. Charging systems must develop between 13.75 and 14.75 volts, but of course, that's only when the engine is running, and usually not until it reaches 1500 to 2000 rpm. At idle, you can expect system voltage to drop to closer to 13.0 volts, and less if a lot of other high-current circuits are turned on. For that reason, if the voltage feeding the heater fan circuit drops from 14.6 volts, for example, to 13.2 volts, it stands to reason the voltage right at the fan motor is going to drop too. That makes this test invalid except in really severe situations, but that's because the readings are being taken in reference to ground. Instead, measure in relation to the positive side of the battery. This can be done for the whole circuit, but when the results indicate an undesirable loss of voltage somewhere, all you'll know is it's somewhere in that entire circuit. This test works better when you already have a suspect connector terminal, or you have it narrowed down to just a small part of the circuit.
A dandy place where this would work is at the two arrows in this diagram. Between them are the relay contacts and the fan motor. While you're driving and while you're not fiddling with the speed switch, the fan motor should run at a constant speed, and the voltage between these two points should not change. If charging system output voltage changes, it is going to cause corresponding voltage changes at both places where you have the meter probes, so those two changes will cancel each other out. The engine speed variable has been eliminated. Now when the motor slows down, see what the voltage changes to. If it stays roughly the same, the cause has to be before or after where the two probes are in the circuit. On the other hand, if the relay's contacts are arcing and getting hot, they would add a lot of resistance, and you'd measuring the resulting "voltage drop" across them as a greatly-increased voltage. Voltage shown on the meter goes up, yet the motor slowed down. This type of test can be done at every individual connection or component, but it is very time-consuming. That's why we rarely do it on customers' cars where we have to charge by the hour. Plus, they won't appreciate us test-driving their cars for hours or days until the problem acts up. I would do this on my own vehicles to avoid buying unneeded parts.
If this doesn't make sense, think of it as we normally measure voltage "at" a point in the circuit, or we measure "at" multiple points, then calculate the difference. This test is measuring "between" two points, or "across" a component. That way multiple variables are cancelled out so we don't have to take them into consideration, and we're already reading the difference in voltage without having to calculate it from two individual readings.
Image (Click to make bigger)
SPONSORED LINKS
Thursday, December 5th, 2019 AT 3:25 PM