My 2002 Mitsubishi Eclipse 3.0 Automatic has issues. I ran OBD 2 scan, recieved PO134, PO152, PO154, PO155, PO171 & PO340. I replaced all o2 sensors. My car sometimes starts very rough and has a terrible idle, it wants to lurch after shifting out of park. Many times while driving it will shift very hard into 2 and 3rd gear, revving way up before it does. It goes weeks at a time without doing this then will start up again. PO340? is not in the haynes manual. Is this possibly the problem? What is PO340?