Has anyone had issues with their engine fan? Mine has sounded funny for some time, so I had it checked out at the dealer and they said its going out and should be replaced at some point soon for $900. My indy guy says the fan is $450 plus a couple hours labor so probably a couple bills cheaper...