An 04 with 29K miles should not need hose replacement. If you have green coolant, have you replaced the coolant? If not, it may be time due to age. If you have red coolant, it should be good until 2012. I'd time the hose replacement with the next coolant replacement (after this replacement.
2005 Newmar KSDP 3910 + GMC ENVOY XUV 37K lbs Moving Down The Road
The Avatar Is Many Times Around The USA
Nobody Knows Your Coach Like Somebody Who Owns One Just Like Yours