I tossed the spring a long time ago myself when replacing my hoses. I couldn't get it stuffed into my new hose. I've had problems with it in certain situations, like when idling on a trail when the engine is hot.
I tried to get the one that napaonline lists but my local napa said they couldn't get it because it was discontinued.... Finally went to the dealer. $18
I haven't put it on yet but I hope it solves my small overheating issue.
just to have fun... its 2021, back in 2003 when you wrote your post the hose was 18 at the dealer, I went today 9/22/2021 it was $$$ 89!