I know that the Professional damper is new, performance shop here was told it was still in QC when they tried to order it. Have you had experience with this damper? Tech rep at Professional Parts seemed rather sure it would work and I was planning on calling Procharger in the morning. Thank...