Thats exactly what you needed to do... Its what I did when mine was leaking. I also had to replace the vtec solenoid gasket. This was way back when I first got my teg and the guy before me never replaced any of the gaskets during the 9 years he owned it..I replaced the valve cover gasket also. Not leaking from there. I did put a little bit of RTV silcone on the lower surface of the bear and on top of the bearing cap not around the whole seal. Maybe thats what i need to do?