Nope I put mine on yesterday and the easiest thing to do is unbolt
The fan and pull it out. And you have to cut the factory clamps
To replace them with the new ones, a dremel works great for this.
I had it done in under a hour. What a differance in the turbo lag
Hardly any now.