Buy OEM parts take your baby to a good indy body shop I have a 99 E38. Broke both of mine at the same time with the auto-down feature in the middle...
Separate names with a comma.