^^ should say it's more of a whine than a squeal...could this possibly be the alternator?