Thanks..I think that's it..Cannister Vent Shut Valve..'cos the dealer mentioned to me that he may hv to replace the cannister too..
However, I tried to find more details about this check engine problem.. It seems that it's a very common problem w/'98 & newer Accords.
Thanks for your tips!!