I've noticed quite a few of you have the DieselSite coolant filter kits. I installed mine today & everything fit like a glove. Are you who have had them long term satisfied with the results? Thanks.