Got an Intel Core 2 Quad Q8200 CPU and I'm using the stock heatsink. My motherboard is a ASROCK P45R2000-WiFi. Everything's working fine - I have Vista installed, but I opened up my case to check some *** out and realized that the heatsink was loose. The two pins toward the bottom of the case are secure, but the two towards the bottom can't be made secure, because there are some silver circular things in the way - I believe they're capacitors, but I'm not sure. Maybe I'm doing it wrong, but I think I need a new heatsink. If I do need a new one, how can I tell if it fits my motherboard?