Radiator itself had a crack and was leaking and then it was fixed. After driving the car today, I am having second thoughts on what the current problem maybe. Firstly, it has more of a whining noise when stepping on the gas. Secondly, it doesn't happen all the time. The sound comes and goes. The car overall just feels weaker, so I am lost now.