I really hope thats all that needs to be done. Like I said, the garage tried to do it, but their tool wasn't able to do it (and it is supposed to be able to do it). I also talked with another Aveo owner who has the exact same problem as I do. He has an 05 with an 07 engine, he swapped all the parts I did and tried to do the relearn as well (he works at a garage). I don't know if he got the relearn to actually work, but he said he tried it six times and the misfire code won't go away.