thats awesome, i wanted to do this as well. I did it on my '06, i have 16' now and I want to do it to this truck. It gave me better MPG, its less load on the engine, which gives little better performance. Definitely noticeable. I cant remember the company I got it from but it came with all wiring and a little unit that housed a relay and temp sensor with little dial. You could then adjust the sensor to turn on at whatever temperature you wanted. All the ones i see now like from Ebay just come with fans and thats it, so how does it know when to turn on i wonder?