Literally found a bug in the fan. I don't know how it got there... Here's a photo: http://yfrog.com/h25cammj
Oh yeah, the fan screw mounts are Torx, size T6 if anybody has similar issues and don't want to spend the whole day searching for it. :)
Oh yeah, the fan screw mounts are Torx, size T6 if anybody has similar issues and don't want to spend the whole day searching for it. :)