OKAY, got a solution to my issues!
Found a post in another topic by user @Ndy200 . Shout out to you sir! thank you!
I simply had to turn off the “Dbuffer decal” in my project settings and everything worked exactly as expected. Not sure if this will effect anything else by disabling it. So I’ll need to look more into that setting and what it’s for.
To fix the overlapping issues I just made an “Offset” variable the user could adjust in the BP and you just set it to the size of bit map’s length that it’s tiling in.
Here is my updated result. To note I’ve brightened up road material. Please excuse the obvious tiling.