Specifically CARTER P76193M vs SPECTRA PREMIUM SP7128M for 01 dodge Dakota sport v6 24 gallon tank. Both are in my budget and are on Rock Auto. To be clear, this isn't a daily driver .. I'm fixing it up to sell, I just don't want to put total crap in there for the next guy. I know neither one of those are the cheapest and neither are the best... Any votes over one brand or another? Both are the complete assembly although the Carter specifically states it doesn't come with a fuel filter. Both have a sock which I'm assuming is the "filter'. This truck doesn't have an inline fuel filter, it's all in the assembly apparently.