Resign .IPA with new BundleId, Provisioning Profile and Inhouse distribution certificiate

Third party development team have provided me an IPA signed with enterprise distribution certificate. I want to resign the same IPA with new BundleId, Provisioning Profile and In-house distribution certificate.

On searching I found various approach. Also I have tried using some third party applications but the final IPA never gets installed successfully from Itunes.
I used below links but no luck.

My question : Is resigning ipa signed with in-house distribution certificate with some profile and bundle-id to new in-house distribution certificate,profile and new bundleId works in iOS 9.X ? If yes what is correct method ?

Many thanks!