My apologies, I did not inquire about the radiator cap when I got my parts. For some reason it was to on my list of stuff to get. I did purchase a new thermostat since I had the upper hose off and it seemed like a good idea. As I remember that part was something like $60. But, since it lasted 20 years, its not a bad return on investment. The only thing is that the thermostat itself is round but the mounting plant is not. Has the thermostat off center in the mounting and the O ring is a little hard to make stay in place.
My cap part number, according to my parts manual is the same as the Hurban96's.
I do have a question for you. Where did you find the "engine" number. I have looked on the engine block and not found anything resembling an engine number.