Steering problem
2001 Cadillac Deville V8 99000 miles
My power steering system is leaking but im not sure from where, how can i find out where the leak is coming from without having to take it to a mechanic?
2001 Cadillac Deville V8 99000 miles
My power steering system is leaking but im not sure from where, how can i find out where the leak is coming from without having to take it to a mechanic?
Feb 18, 2010 at 7:31 PM