TruBuilt 1 Automotive BMW Blower Motor Resistor 351321511 64116923204 64116929540 64118376174 64118380580 - For 1995 - 1998 BMW E36 325 328 M3 & 1998 - 2006 E39 E53 (5 series and X5) TruBuilt 1 Automotive BUY ORIGINAL EQUIPMENT QUALITY PARTS THAT FIT & LAST...T1A parts may cost a few more bucks but you'll buy with confidence knowing you're buying OEM quality replacement parts from official OEM suppliers Full 30 day money back guarantee & 12 month replacement warranty - 100% Direct fit replacement guarantee also (if it doesn't fit, we'll get you the right one) 1 BMW blower motor resistor that replace BMW part # 64116923204, 64116929540, 64118376174, 64118380580 351321511 Don't spend twice the time & $$$ on low quality replacement parts just because they are cheap. Buy TruBuilt 1 parts with confidence and get what you pay for, rugged, tested, performance driven aftermarket parts TruBuilt to last! This blower motor resistor fits the following vehicles:1995-1998 BMW E36 325 328 M3 & 1998 - 2006 E39 E53