I know my mechanic raised it above just ramps with jack stands, don't know if that will let u get more leverage, but mine slipped right back in for him, so idk if that helps, all I can think of.