I was typing in the last letter of the key lowercase rather than uppercase.
I had given myself some kind of mental block and must have been rushing when I checked it.
I came back to post and own up to my fool self and maybe the next time someone like me reads about erro code 5 they will get someone else to check it for them
Thank You for the reply
My time spent was not a waste. I learned a lot about BIP38 and hashing the password I didn't know