Worked exactly as hoped. Easy to install, no programming needed.Not 100% sure if this unit is pre-programmed to slow the spin cycle top speed, but that can be done after the fact for free, by a mobile repair tech. There was a factory warranted update for these machines, and I wouldn't doubt if the high speed vibration is what caused the original ECU to fail. In the mean-time, I just turn the spin speed down to MED on every load....no biggie!Works great, if it fails I'll send it back; instead of griping.We decided to DIY on this appliance, it was really easy to replace. I would say allot approx 2 hrs total, as you need to unscrew panels and disconnect and connect again. Everything is color coded.Saved big bucks!Part worked for less than 90 days. Cannot get any support from the seller. They just send me to LG.Exact fit. Please offer a faster shipping option on parts like this. I would have paid extra for 2 day shipping.Our machine is working again! I'm a little disappointed though because now i have to do laundry again when i got so use to my mother in law grabbing loads of laundry from us and delivering it back fresh and folded! Now if inly her son would learn that concept instead of laying it in a pile in front of our closetBought this product and replaced it in my washer. Less than a month later my washer quit working and it is the same exact part that has went out! Do not waste your time or your money with this product!This is the second time I have replaced this part. The first one lasted about six months the second only lasted 4 months. Don't waste your money on this and get a replacement from a reputable supplier.