I have a 2004 XB12r that has a leak coming from the rear cylinder push rod cover (I'm guessing)as the oil seeps down the push rod cover. The leak is coming from the top of the cylinder and only on the cover itself. I was told I would need to tare down the heads and replace the gaskets from the head up.

Is this fact, or HD service blowing smoke? Thanks in advance for any feedback.