I just bought this range rover from a guy and when i test drove it it was all fine except the battery. i drove from the dealer and replaced the battery at the battery plus and when i pulling off from the parking lot i noticed the car was overheating. it overheats very weird way. goes from middle to all the way up in 2 sec. i cooled down the car and put some water in the coolant and it was okay for like 10 min driving in 40 mile/hr but started overheating again. one time i kept it in idle and it didnt overheat. i am about to take it to a mechanic. i talked to him on the phone and he said one of the things could go wrong with it is head gasket which costs $800.