I figured out my problem! A little while ago a was getting some serious misfires. So I pulled the o2s out and test drove it to see if it was the cats. I guess in the short time I ran the car it managed to melt this

So now I need a 50$ transmission range sensor lol. Oh well it could have been a lot worse!