your car sounds fine to me...
but i think there that on one of the maintaince, you're supposed to change your theromastat... check your manual
but i think there that on one of the maintaince, you're supposed to change your theromastat... check your manual