To Hookalatch:
Ok, so you only had trouble with the mounting holes? The rest of the holes (the "big ones") lined up right? Was there noticeable reduction in the heat/noise coming from the engine compartment?