The return spring for the accelerator pedal broke. I think it is the original spring because it hooks onto the oil galley port then goes up to the linkage. I found the replacements aren't as big and look weaker. What are some other options than buying one from Kaiser willys. The part number for the spring in the parts book is 803358.