I had this same problem. it is a service repair the subfram must be ajdjusted 1/8 of an inch. dealer alligned vehicle several tiems before I found the service order that describes to them how to fix this problem. it should be a reacall.
I have a lifetime alignment service at Firestone. My Honda/Acura only shop suggests Firestone Alignments aren't as thorough as independent shops, not sure what to believe, but the Honda Accord 2004 V6 EX 6 speed stick has always pulled to the right for many years, the alignments at Firestone do help reduce it but it is still there.