I'm usually very good at maintaining my own vehicles but I'm playing hell just trying to find the oil fiter. Where is it on this vehicle? I know, silly question but they may make these vehicles harder and harder to work on. Thanks in advance.
have the same problem?
Saturday, October 24th, 2009 AT 12:59 PM