Hi folks ,I'm new here.This is a great site and I have a question I hope someone can help me with.I have a 2005 XL7 that has been running great until a few days ago.Vehicle started fine,backed up to turn ,put it in drive and then it stalled out. Tried to start it back and all it did was turn over never would hit.Sprayed a little starting fluid in it tried to start,so I figured it may not be getting any fuel.I was going to start with changing the fuel filter but can't locate it.I would truly appreciate it if someone could tell me where it is,and I don't know if this would have anything to do with my problem or not my wife hit a dog about a week ago vehicle still ran fine only thing is clock and outside temp keeps flashing.Thanks