Okay so heres the update. I took it to my mechanic and there is nothing wrong with the car. It idles smoothly, no vacuum leaks, no pinched wires from the transmission job, no pinched vacuum lines, and the O2 sensors are normal. So with all that said I sti