The one on evilbay has the water filler cap in the wrong location if you are going to use your original grill. I see you are located in Minnesota, unless your weather is better then ours here in Michigan I would think you have time to take it to a local radiator shop and have it checked out and repaired. I did mine last winter and I think I paid $125.00 for the whole deal with no problems. You may want to contact Dick Spadaro,
www.dickspadaro.com. I have had good luck with him over the years.