it will work, i changed my harness also, long story, but anyway just check the o2 sensor contections, mine were different on the harness i got, after looking it up the truck was from canada so i had to change o2 sensors, but besides that everything else was plug and play...