well, if it is a squeal, could be a locked up alternator. Have someone try to turn it over and you watch under the hood and see if the crankshaft pulley it turning, if so, take off the belt and try the turn each acc. they all should be able to be turned by hand pretty free, otherwise i would agree with amac209 and say starter.