Yes, but its Cosworth America. It's on a 2.3 engine, FWD and only has a few select bits added to it. I mean, you don't see the Fiesta ST boys running excess of 300bhp with the added Cosworth inlet say they have a Cosworth engine do you?
It's nice nonetheless, but if you say it's a Cosworth and open the bonnet, then you have to go through the explination of what it actually is because it doesn't look like what people expect.