This came off a 1999 ford f250 super duty 5.4 engine 4x4,was working just fine,small surface rust