hi have sti sp prodrive 3 pin ecu part numb A 18-000 DV8 1 00 10 560 10 7Z12 I HAVE CHECKED THESE NUMBS AND IT IS A GENUINE PRODRIVE ITEM AND HAVE PRODRIVE SUPPLY/FITMENT RECIPT TO CAR 120 07951390645