You have to remember what are the first 3-4 words. Otherwise, you need a really strong machine to print you all those different combinations.
I am a little confused, did you mean first 3-4 letters instead of words?
BlackHatCoiner has posted a script to generate word combinations for a seed phrase. It is not intended for brute force hacking of electrum password.
Speaking of recovering a forgotten password, I found a tool that might be useful to someone in a similar situation.
https://github.com/gurnec/btcrecoverbtcrecover is an open source Bitcoin wallet password and seed recovery tool. It is designed for the case where you already know most of your password or seed, but need assistance in trying different possible combinations.