Innovative Front Transmission mount

Has anyone purchased this and used it with your stock set up? I need a new one but our sponsor hasn’t responded to the question of fitment since there was a complaint that was never resolved. Im looking to find out if it fits, and if not what modifications were done to make it fit.