i think some of the words (2 or 3) are not in the right order.....
You need to think back to the time when you backed up these words and remember what you did that changed the order and try to have some idea about which words you changed.
Like this user. Then it would be easy to write a simple code to check the variations and find the correct seed phrase. Basically anything you can think of that can reduce the number of possibilities and come up with an algorithm.