I'm thinking the accumulator cover is leaking. Only thing on the rh side that comes to mind.