Yeah , but did you check the other recalls? 2003/2004 Volvo S40 & V40 have leaking fuel lines, could cause fire :!: and 2004 BMW X5 have faulty bolts holding front diff, could fall off :!: We are not alone.
I bet the seats got installed incorrectly for the '04 models due to some "downsizing" or some "six sigma" crap that got implemented at the factory .. "If we only use three 20 cent bolts as opposed to four, we can maintain safety and reduce the cost of each car by fourty cents!"