Purchased this for a buddy of mine who's got a KC-70 pitbike and the case cover was leaking. This lined right up and didn't need any modification. It seals well, he hasn't had any leak since. It comes with a ton of gaskets for most if not all of the engine.