Nathan, Maybe a new fuel filter is in order..? But since there is an odor and the plugs were oily, I wonder if it could be a head gasket? Are you losing coolant/oil? That's allz I knowz. Bill m