Nah mine isn't, I be making my own loom to suit the car, although I believe he does do that for a number of different cars.
Had a look at m-techs website, is thier ECU not the megasquirt system just pieced together? little confused really. Im going to be after a menagement system some time this year and these M-tech pieces are very well priced. thanks