I found a brand new set of heads for my car, the number on the casting is RFYL-7E-6C064-AF, they are supposed to be off an 04 Cobra. Anyone know if this is a good PN.