does it only squeal on start up when its cold? i would check your alternator to water pump belt... tighten it up, that thing drove me crazy for 2 weeks straight lol when it started getting cold out