Well I initially tried to make my own system using only their oil transfer block but the two kits that I made never flowed the oil like the BPD kit was designed to so I ended up getting their oil filter and oil cooler and I just use my own thermostat that I found as well as putting stuff in slightly different locations. I use less hose than they do now but it was a lot of work. I will post some pics later but I was mostly commenting on the fact that their system works great and the stuff is of VERY high quality. You wont be disappointed if you go with them. If you do get their oil cooler, there really isnt any need to have a coolant filter on your motor. Not saying you couldnt use one to clean up all the casting sand but that there really isnt anything that is going to plug, if you have an EGR delete and a BPD oil cooler. JMOs.