Ive personally owned one and they are a great deal of power over alot of things. You will feel a difference. As far as fitment. Its most of the time the fan shroud on the passenger side that gives problems. I just put mine in there and let it melt to where it needs to be. (true story) and it did fine. That was in a Del sol though.