Keep current fan/heatsink, or get new one?

So I buy a cheap, 1.7ghz P4, 400fsb socket 478 CPU that includes a fan and heatsink.
I install it, test out the computer, nothing happens. So, after investigation, I see a bent pin. I try to straighten it…oops, I broke it (cheep eBay purchase, so I’m not out that much).
So I just purchased a 2.4ghz P4, 800fsb socket 478 CPU (hyperthreading enabled).
I checket out the specs of my fan/heatsink on-line and found out that it works with P4’s upto 2.0ghz. So, will the .4 not make that much of a difference, or will I need to buy a new fan and heatsink if I don’t want to risk damaging my new CPU?
Thanks.

It would probably work but a hot running CPU can cause insidious problems that are hard to separate from other things. It depends how much you want to spend for peace of mind. I don’t think your new CPU runs much hotter if at all but that is one thing to research.

Those components are pretty cheap and I would just buy better ones to avoid the hassle in case it runs hot.

I recommend something from Zalman like a CNPS7700AlCu or a CNPS7000AlCu, whether you really NEED a new HSF or not. These babies are very quiet and keep CPUs nice and cool. Be SURE to check the motherboard compatibility charts to make sure your’s is OK.

I recently bought a CNPS7000AlCu online (try froogle.com or pricewatch.com) and got it for ~$35 incl. shipping.

My experence is if you buy a new fan and HS you will install it and it will start making noise in a few months, then dig out the old one and install it and it will work great for many years.

A good way to test your temperature related stability is to run prime95 for 24 hours.

If it doesn’t fail your cooling is adequate. If it does fail, it doesn’t definitely say CPU HSF is at fault (could be badly timed memory, memory too hot, cpu too hot due to hot case, etc) but it’s a good indicator that something is wrong.

I already went ahead and took Shagnasty’s advice shortly after he posted it and found, and purchased, a fan/heatsink combo described as working on CPU’s upto 2.4ghz.
I could have probably done something like use the existing fan/heatsink and then run SpeedFan to see if the CPU was staying properly cooled, but, just the thought of the possibility of overheating the CPU, even slightly, made me decide to be safe rather than sorry, and out a second CPU.