Well, I'm upgrading the steering wheel on my son's 325i and I ran the VIN and it doesn't have any recalls. However, the current steering wheel is the old square ugly one.
This is the message I got from the seller so it looks like it was replaced at some point.
Yes, correct e46 did have air bag recall on takata brand inflator. This air bag inflator is marked trw with date code 22 16 so either the air bag inflator was replaced under recall most likely or the inflator was replaced at one point in it's life. I part units out and have no relationship to the vehicle I do not have vin but I have air bag inflator part number I can give you last six 800580
2002 325i black auto
2005 330ci ZHP Alpine White auto
2011 e92 M3 Alpine White 6 speed