I have a 2003 Toyota Avalon and there ia a squealing sound that won't go away....

R. Thomas

New member
...What could that mean? The sound started and would go away and now its constant. It is in the engine. should I take it to a mechanic or is there something I can do to fix the problem.
 
Back
Top