I have a 2000 4runner with 3.4 federal emission just bought a new oxygen sensor denso 243-4162 and it is not the one i need i need the front one and according to napa and a few others this is the one but the plug is wrong . so i unpluged the rear and it is the same as the 243-4162 my runner is untouched as i bought it new and have been the only one under the hood. and help which oxygen sensor do i buy.