yes this is the replacement. I bought one and was concerned about the new numbers so I checked it out.
If I remember correctly it was something to do with the old number being a cosworth part number and now its sold under the victor reinz part number.