The last one I replaced was oem on my 3 year old X350 with 50 hours on it. So I'm not crazy about the quality of the oem solenoids. I replaced one on my STX with an oem. That one wasn't much better for longevity. For half the price I'll take my chances.