Thanks for the warning, mine is due in today and I planned on installation over the weekend. I am going to check the fit prior to the full installation.
Take some pics and do a write up and I'll post it for you in the evaluation section for the TFI.