See the attached picture, I don't know what this is, when I bought my truck, it was something the guy had lying around, it looks to me like a fuel filter, due to the connectors, but it has to be the largest fuel filter I have ever seen. Also it says Earl's Performance Products on the top.
Thanks
Thanks