If you have parts of the password, you can contact a special service that will help you crack the password from your wallet. But don't ever lose your password again.
There's no other service that I've been to be good and suggested most of the time. And that's the wallet recovery that's been suggested by OmegaStar.
I have My Private key and i want to import to my wallet but Request BIP38 Password
Who can help me I have 4BTC
Be careful if a stranger contacts you and gives you a link of recovery, they can be phishing links or malware. Just look to the profile and see if they are trusted or not.