You lot crack me up. In fact somebody has already guessed correctly. Perhaps this weekend I'll finish getting it suitably cleaned up and get some pictures.
And for what it's worth I don't drive cars from Asian companies, so it's not any of those.
Knew it.Twin-turbo’ed Coyote S197?