I have a 95 xj 4.0 HO and recently replaced the same parts. I found the Vent elbow at a local parts store. It was made by Dorman (in one of those HELP! boxes). The part # is 47079. The rubber grommet on the valve cover was very hard like plastic and i had to hammer it in using a deadblow hammer. The seal wasnt that great either but a little bit of red RTV did the trick. The other elbow is close to the same part # but i didnt need it. Hope this helps.