Yeah have emailed them and they think it is a Q14 or a t series something like that. Got quoted so far $800 to install and dyno tune it so i'm thinking not to put this on any time soon unless i mod my 20v.
I have sent ems the serial number and am awaiting a reply to know what it is.