Hi Tony, I bought it on eBay from an Australian supplier, as a genuine item hence why I got it as I didn't want anything fake on my car. Just didn't get a chance to install it before blowing a turbo unfortunately.
In regards to injectors, I am unsure if they are low or high impedance and they are still installed in the motor so I will pull them when I get a chance to check and update with details.
Thanks, Ed