Hi! New to forum.... Just bought a 2010 kia soul with 5 speed and I really like it. However, it will not pass smog due to a code. It runs great and passed emission test. I took it to a dealer and they want 1700.00 dollars to replace the ECU and a purge valve. Does this sound remotely possible? I do not have the info in front of me, but this sounds pretty weird to me.... Any techs out there that can explain? Thanks!