Timing Belt 2004 Honda Accord 6 Cyl

Yes, you need to have the timing belt replaced. If it breaks the engine will be damaged internally.

Call a couple of mechanics and get estimates.