said by I_H8_Spam:
If it's a tight fit, airflow may be a problem. Even a little bit of grime on the fins/fan may reduce airflow.
N2 duster should be enough for a quick cleaning.
Yeah, I think I will clean more after I get it back.
So, after taking the card out.. I'm pretty sure it is the bearing or bearings. The front fan spins like the day I bought the card and the back one is terrible. There was no visible grim or dust under the fan near the middle. Some minor stuff came off after dusting, but not enough to justify the lack of spin.
Thanks everyone.. I thought MSI warranty was one year, but I guess it is three that's why I was like @_@!