turboking15 said I have always been sceptical of those being a true drop in deal. Especially for what they cost with the "required" pins. Click to expand...