Ok so in the morning I did a little looking around and found what it was
the part that connected the rubber cracked and came off. Hard to belive that little thing can kill my car lol
I replaced it, drove the car a little bit, romped on it and it was totally fine and the check engine light was gone