Thanks Omega6, you are right, I rang Holden and found out it is the 190KW! It also has FE2 suspension, so it is basically a SV6!! (minus the bodykit and interior)
So I wasted $70 on the 175kw ecu but I find out my car is worth more than I thought so not all bad haha.
I'm going to source a ecu...