hey on my snow adventure there was i noise (squelling) my dad thinks it is the water pump ... he thinks its here it a picture