I checked. Noticed the 2008 M45 in the list of compatible vehicles on ebay, went on RockAuto.com to check part numbers. They are the same for 2006 and 2008:
SCHRADER 28204 - Alternate/OEM Part Number(s): 407001AA0A, 407001AA0B, 407001AA0C, 407001AA0D, 40700JA00C, 40700JA01B, 40700JA01C, 40700JA02B, 4321182Z10
The ebay item lists interchange part number: 40700-1AA0B, 40700-1AA0D, 40700-JA01B, 40700-JA02B, 40700-1AA0C. That's 5 matching part numbers. Also the frequency of 315 is the same.
New sensors came individually sealed in bubble wrap pouches and a box and appeared to be brand new and never installed before.
I don't think the new sensors are the problem. I can't get my car into the learning mode as described in posts and shown in videos.
I don't understand why the blinking tpms warning light goes away as soon as I start driving the car.