Two days ago, I was coming back from a long road trip and my coolant level light came on low. It would come on and off through the trip home. When I got home I tipped off the coolant myself. Today I was driving on the highway and my engine was overheating and I immediately pulled over on the side of the highway. There was some smoke coming out from the hood when I pulled over. I took a look under the hood and it seemed like there was a lot of heat coming out of the coolant tank. I got it towed to Land Rover. Anyone know what can be wrong? Thanks!