Hmmm... I just removed a little green box from the driver's side under the dash that had a 7 pin square plug... sounds like there are several things broken inside the box... maybe something! It says emission control on it and it sounds like there are about half a dozen pieces of something inside when i shake it. (HOPEHOPEHOPE)