The blower motor resistor on my 2005 Grand Prix base model went bad. The fan stays at one speed and does not turn off after shutting off engine. The resistor is the original one as it is fixed there by the plastic rivet/heat stake. I looked online and it seems the service manual suggests that I should use a small chisel to remove those plastic heat stakes. I supposed I just use a chisel to break the head of the rivet off and the resistor would come off. I did that and the resistor come off. For new resistor, the manual says I have to use screws to attach the new one. I went to AutoZone and bought a new one. It works but it has a different pattern of holes. It seems the broken rivet now is in the way that the new resistor does not fit flush with the mount. Am I doing the rivet removing wrong? Or I just have to get exactly the same hole pattern in the new resistor to make it work? All the parts in local auto store has the same pattern. Even the AC Delco ones I saw on eBay have the same pattern that would not fit directly. Is there any way to deal with the remaining of the rivets so the new one will fit?
The old one looks like this. The remaining of the rivet can come through the larger hole.
http://www.autozone.com/cooling-heat...0917_988698_0/
The new ones all look like this. The rivet cannot go through so the resistor does not fit flush with the mount.
http://www.oreillyauto.com/site/c/de...motor+resistor