I'd check your throttle body first. I just noticed mine was leaking coolant from between the TB and EGR and I had noticed that my car was blowing steam out the pipes too. The head gaskets looked fine when I pulled the heads.
------------------
ICQ# 42269241
Indiana Stangers Association
Buy your parts here