1 Euro Factory Oil cooler kit complete and ready to bolt on - $125 is this a good oil cooler for my rocco? how hard is it to put on? does anyone on here have one installed?