yeah im sure my fan works. i keep it on allways.....
im going to go to the local honda dealership, a good buddy of mine works there, he said hell hook me up with this little test they do, for the oil, basically it checks if theres coolant in it.
but yeah, it could be an air pocket. i bled...