I took my 2013 eco (1.4l turbo) into the dealer last week for a CEL. They replaced an evap solenoid for $220 labor plus $30 for the part, unfortunately not under the power train warranty (I'm at 94000). The light came back a couple days later. I've tried cleaning the MAF and checked the pins with an Ohm meter. Two pins were OL, but the rest showed some resistance values with the adjacent pins. Any suggestions on what else may be bad? I'm going to call the dealer tomorrow, but I'm not wanting to keep spending money to not fix the problem.