I have a 2007 Rondo LX V6 2.7L and I had problem a month ago when I was leaving my house the check engine light came on and the car would not accelerate (I could push the gas petal to the floor and the car would only go 15 MPH). The pocket scanner showed codes P0441, P1295, P2106, and P2135. My husband cleared the codes and the car worked fine. This morning it did it again. I called Kia dealership by me and the service tech told me the P0441 code was for purge control syloniod valve and the other codes were related to throttle position sensor. Once again, when the codes are cleared the car will work fine. Don't have a lot of cash (hubby just had surgery) and I do not know how much this would cost (we are 2nd owner and the car is not under warranty). If anyone has had this problem or perhaps knows a round about figure for how much this costs to fix please let me know. This is very frustrating and stressful. Any suggestions would be greatly appreciated.