The parts guys don't know squat. It's common for the ECTS plug to go bad. Go to the dealer, they have them. Are you getting an SES light? If so, grab the codes. You can do this yourself buy following the instructions
here.
Report back with the codes and maybe we can narrow down whats wrong.