All oem intel coolers have few issues. Stinking plastic clips that does not have springs in it, depends on motherboard PCB for springiness, 1" high barely can cool i5 but not i7, and any 2" tall is better but ones with copper core is expensive. The one you bought is poorly rated on reviews decades ago and *is* still expensive even used!
This is the *reason* why I steered you away from intel coolers and go for tower coolers and one of them I recommended is not more than 40 to 60 dollars.
The best rated coolers were always the towers. Not all are best, but there are pretty good tower coolers. Bequiet!'s Pure Rock 2 is one of good examples, smaller but yet works well in narrow computer towers. Cooler Master hyper 212 is very old and barely revised over the years, about 15 years old designs, is ok but bit on large side and their large, 5 bladed fan is not made for decent cooling, it is made to be quiet but not enough air.
Hence reason for different coolers with correct type of fans such as Bequiet! Pure Rock 2.
One another cooler I forgot but pretty good specs.
The high end is usually Noctua's.
How I know? I worked with computers for decades and knew what worked well and not break the bank.
The solid aluminum that is tall and big cooled well with 92mm fan was found in HP Elitedesk 8200, 8300 and 800 G1, G2 towers and Z220 use same cooler. So much metal even it doesn't need a copper slug.
If I wanted to convert, would have to make a brackets and use Noctua or Bequiet! cooler and make a correct plug with shorting jumper built in. Not too terribly difficult to do.
Cheers,
Great Northern aka Canada.