i dont think they would fit. that sounds like a deeper problem than just O2 sensors. when was the last time it had a "tune up" new spark plugs, fuel filter, clean throttle body, new/re oiled air filter? also there might be low fuel pressure which would result from a bad fuel pump, or even the filter. what ones did he put in? i would personally only used Bosch or Motorcraft, i think they are identical ie bosch makes motorcraft same with autolite making the motorcraft plugs. if you got ones made for a different vehicle, i still dont think it would work because the connector should be slightly different, or else he was given the wrong ones at teh parts counter, then its either his fault for giving them the wrong information, or their fault for giving him the wrong ones, ultimately his fault though for installing the wrong ones. i always compare parts before i install them.