Hi Bhp'ians,
I am having a very strange overheating issue with my M800, Please help me to fix this issue.
Car details:
Year of Mfg: 2001
Variant: STD (w.o A/C) MPFI
condition: Mint

Mileage: 45.5k KM
Couple of weeks back, I went through bumber-to-bumber traffic (~30km) with full load and when i was about to park the car, Radiator fan started and i was waiting for it to auto cut-off, usually it shuts down in a minute or two, but it was not turning off even after 5mins and when i looked at temperature gauge it started moving above normal and i was shocked, I immediately switched off the engine. I let the car cool down and i returned home with no load and reached without any traffic, just when i was about to park my car, same thing happened, fan started to run at idle and temperature gauge started to move upwards.
I PM'd SirAlec and PavaKadam and they both told me to check Radiator cap and Fan, so next day i took to bimal, changed Radiator cap, he checked if fan is cutting-off in 1 min and it was normal, he couldnt find any issues. one thing i have noticed when this happens is, coolant in the reservoir becomes full till the lid (more than max, when engine is hot), and sometimes when engine is warm, coolant is near min, seeing its in min, when i add coolant b/w min and max and check after a while, it goes above max, full till the lid.
Coolant behaves strange and temperature Gauge goes above normal and radiator fan keeps running and running.
Last service was 4k KM back and Radiator was not flushed, but coolant was removed and added back again (mechanic confirmed coolant and radiator is fine).
few days back i saw white smoke and today also white smoke came for few mins, both times it was raining and weather was cold. I am not getting continuous white smoke, is this normal ?
final conclusion by mechanic in bimal is to check thermostat, radiator switch and atlast to remove head gasket and check, for now, if i drive within 25km, fan does auto cut-off and everything is fine, except coolant position behaving ackward, so please tell me if someone has come across an issue like this and what are the things i need to do in minimal cost to rectify this problem.
PS: Mods I didnt find a thread exactly same as this and i am desperately trying to find a solution, Mods I Request you to please let this post remain here and not be moved.
Thanks
John