I have the same problem which i think its my p/s belt but my tensioner bolt was bent replaced it tensioned up and it started squeeling again but i think it needs to be slightly tighter or maybe a new belt it gets worst when heating is on when the engine has just got to temp!!!