so what was the outcome, have you fixed it?  i have the same prob w/ my 02.  just put a new radiator cap on it and had the system flushed by a non dealer mechanic.  still wafts stink. 
  
  
http://www.ultimatesubaru.org/forum/newreply.php?do=newreply&p=381189#