My son's chain popped off his 2007 Arctic Cat DVX 400 and broke a piece of the crankcase housing. He has tried JB Weld and it stopped the oil leak, but when it gets hot it starts again. I've checked online and it looks like someone with experience in welding can repair the area. Using aluminum or something I'm not too sure, but it can be fixed that way. Below is a picture of the area and if any of you welders can repair this please let me know asap. Thanks