Try Rhode Island Wiring Services (riwire.com). Not cheap but supposedly can do close to original.