Sunny diesel where I bought this kit from was great, fast shipping and got here in time. The kit, so so. Some of the plugs were good and fit perfect tho I would put some rtv on the back sides of the block off. The plastic inserts that go where the wires would don’t seem to be very waterproof so as an added precaution I covers the ends with rtv and used a bunch of dielectric grease as well. The little black plastic block offs for the nox sensors and o2 sensors were not right. The little locking tab that is supposed to hold it in place were too far towards the end of the plastic so the plugs would not fit in tight, there was about a half inch of play in those plugs. Electrical tape an zip tie worked to hold them in tight. It didn’t come with a couple of the plugs I needed for some of the wiring so I had to cut a piece of half inch rubber to fit nice and tight inside then a small layer of rtv to seal it up. If you ever need to use those plugs again just sink a screw into the rubber and pull it out. I’m not looking under the hood of my truck right now or I would tell you exactly which ones they were.