sounds simple enough,...steam, everything looked damp, .. how long have you had the X? Did you check to see if there was any coolant left in the radiator, busted hose, water pump, bad radiator cap, bad thermostat, water pump....... has the Timing Belt stuff been changed by 105K miles, or was it left go til now?