Maybe not, my s3 had it's radiator cowl removed some time ago as well.

I must track one down one day!