hey i wounder how did you solve ur problem about overheating at neutral, and when it role or drive the temp drop to normal. I got the same problem after replacing new thermostat, water pump, flushing coolant, fan works fine too, but couldnt diagnosis the problem