We were cautiously optimistic about the part because it looked slightly different from the one we had taken off but It WORKED PERFECTLY!!!! No more slipping and dallying and having to improvise. The automatic running boards worked like they are supposed to!!