After you check the Fan, if it is good see what thermastat was put in the car, or even if you have a faulty thermastat. This can cause a bid difference in the temp. Also a good product I would put in while you are trying to find out what is wrong is water weters, it helps theh cooling...