okk so the vent plug on the front axle of our 2007 Mahindra 2615 4wd got a tear in it and was leaking oil,got the old plug out after struggling with it for about 1 hour or so now I need to replace the plug but can't get it in. Is there any easy way to get this thing in, there is very little...