I installed this fan with ease. I'm just glad I ran my car waiting for the fan to turn on it didn't work. I reconnected the wire connector s again and noticed the the wire going from the fan to the connector was loose. After bypassing the cheap provided connection the fan was attached to it worked great. It was a cheap easy repair but im glad I checked it and waited to see it fail before over heating my car.
It was a direct replacement, plug and play if you will. No issues at all with the electrical connectors as some have mentioned elsewhere. Highly recommend it!