I havn't seen a 24v DOHC badge stock on a Contour. The SVT's have the 24V High Output badge, whereas everyone else has a "SE", "GL", or "LX" and whatever the Mystique comes in.

For comparison: SE on the left, Taurus badge in the middle, SVT badge on the right:
...and Taurus badge on a knaberized '00 SE:
Sorry to hijack the thread. That SVT looks awesome! It looks like the paint shop painted everything that wasn't glass or rubber!