Just "Binged" AF-50-12252, and one of the sites listed it as a AMFOR part (looked like a tractor-trailor website). I did email Christian and hopefully he can hook me up with a new plug (no pun intended).
And as a side note, drove the car to work this morning...no leaks
, and ran like a raped ape (not sure who penned that analogy, but it rhymns).