The stabilizer isnt so much a recall, but a service bulletin if I remember right. It should be covered though. He should also get his wheels balanced on a road force balancer. The OEM wheels on those things go to shart pretty quick, so a balance might not even help.... new tires might be the only cure.