Car purchased for my daughter. The check engine light comes on ever since we purchased. 2006 Pt Cruiser error codes: PO700, PO882, PO700, PO55 The dealership said they put in a new tipm. Light came back on took to different mechanic. They cleared codes, reset monitor, cleaned connections and said may need fuse box and tipm. Light came back on. Back to the mechanic they said need new alternator and go from there. Light was still on they said a pin was carrodid cleaned it and light went off. The next day light is back on??? I am at a lost and so upset wr have now had the car 7 months and she hasn't been able to use the car. Please help!!!!