Just wondering if anybody knows what the 1396873 return valve is meant for? I just wanted the standard return check valve (281-2725) and they ended up selling me the number stated. When i picked it up I never thought anything of it, just figured it was an updated number but its completely different, won't thread in and it definitely has less spring tension. Also wonder if anyone has the part number for the OEM plug the goes into the ecm on the 40-pin ecms.