Indeed, I was have the same problem (slow warm up) .. I tried to put piece of cardboard in front of radiator to minimize air quantity blowing by main mechanical fan .. Also I checked the Thermostat, by put it in a boiling water, (its opened with no problem..and its closed when put it in cold water). But I observed a very small piece of the rubber ring is broken, and when Thermostat closed at cold state, its remaining to leaks some water through the closed gate, just I removed all that rubber ring and that makes the gate closing completely .. Then I return it back in its hose .. Its work ... Now I need about 6 minutes only to warm up to the normal state and return the RPM to 800 from 1400.
Can you explain exactly I didn't really understand what you are saying. That there was leaks and fluid was still going to the engine?
Which rubber ring are you talking , is there rubber on the actual thermostat or are you talking about the thermostat gasket or something else completely, please let me know!
Well, during test the thermostat by lifting from the place and put it in a basin of boiling water then in cold water, and when the gate is closed, I noticed water leaking from the gate because of damage gasket surrounding the holding of which does not allow rubber clasps tightly to the gate .. Means that even in the case of closure of thermostat, still leaking water from it .. so, this car does not heat up because of the continuation of water circulation.
So, you need to checkup the thermostat and the temperature sensor