I was going to a softball game yesterday, heard a rattling noise, figured out it came from the engine. I thought it probably wasnt a good thing, but I didnt see any lights come on and the car was operating normally otherwise. I drove it that way for a good 30-40 min or so, then suddenly the car stalled out going around 40 or so. The TCS, cruise control lights came on, lost power steering and the thermostat registered H, and I got a burning smell. The car only has ~24k miles on it, its a 2010. I had to get it towed away obviously. There is coolant all over the engine, and the cap to the coolant expansion bottle was off when I opened the hood to check. Maybe the timing belt/chain went? Its way too early for that and I've been keeping up with the regular maintenance. The dealer called and said they needed more time to do more intrusive checks, I'm thinking its not a good sign. Any ideas as to what could have happened?