We just bought a Voyager and are having a problem with it. When we turn left and go over a bump it makes a clunking noise. There is also an oily film on both front struts. Do we need to replace struts? Thank you.
May 24, 2007 at 11:36 PM