White,
You will have to re-pin regardless.
It is very easy, just go slow and easy on the ECU pins, they are a birch.
You can make your own, it would not be that difficult but you would have to source the pins.
Honestly I would just buy the iaperformance, they will also be able to help you through any problems.