This part got my truck back on the road after my old fuel pump quit working.
Good product. Well built. Out of the box ready for installation.
Delivery was outstanding 3 days arrive. I am a professional mechanic with 15 years experience, I could definitely tell you, this part is good. As good as the OE part