To anyone who has reviewed Brian Welker and V12 Performance there is an obvious theme. Wish I had looked here first! I ordered his fan cooling assembly for my Jag and it arrived, quite late by any standard, and then it turns out it was incomplete! It is missing mounting hardware and wiring. I have called and emailed so many times I cannot even believe it! So, to be clear, DO NOT buy anything from this business. Hey Brian, a simple call or email is all it would have taken!