a high pitched squealing noise coming from inside Motor when we take off the oil cover the squeal...
Q&AAsk Your Question
All 2003 Volvo V70
2003 Volvo V70, Visitor, Sarasota, FL, April 24, 2010, 08:11
I thought I was a car guy but when I went to change the plugs in my wife's V70 I can't ...