So heres an update.
Picked up the truck today, two months at the shop and no fix.
They pulled the truck up and it was freaking trashed!
I dropped the truck off spotless, show condition, and they handed it back completely filthy, covered in bugs and tar, trashed interior, enough dust on the dash to write your name. Like they were blasting down dirt roads with the windows open.
Engine bay is all jacked up too. Wheels are brown, caked in brake dust and shit.
I was freaking pissed. The manager actually asked me what was wrong too!
I said what the hell? Its freaking wrecked! And he just snuck off and went back into the building as soon as I turned back around.
I thought I was gonna kill someone. They had my truck 2 months, didnt fix it, acted like they did me a favor by leaving in new o2 sensors it didnt need, took my money, and handed me back a fucked up truck.
My wife made me leave. I don't get mad like that often and watch the fuck out when I do.
Im sure if it was an audi or a lambo it would've been washed and detailed, but yeah fuck this...just a POS dodge why bother washing it.