Could be a number of things. Get it checked out.