Thanks Matt, I guess its a toss up. I'll definately have it done "in person," that way I'll know it works when I leave the shop and once its done I don't think I'll have any problems. I worry about the ECU getting damaged if I ship it. Don't know what a replacement ECU costs, but I bet it isn't cheap.