Knew i had to do this job if i wanted to keep my truck running. Due to the amount of time it takes to get to the engine i decided i wanted the updated oem parts and was recommended to buy them here. Everything came in the ford packaging and was exactly what i was hoping to get. Also came fast which was nice because i ordered from canada and was expecting it to take longer