I had the same problem and got a spare unit from one of m3456y's Legends and until I got it apart it looked like it would fit.
There were the subtleist of differences that wouldn't allow it to fit properly.
BrianK had a spare one along time ago he wanted $50 for. He may still have it.
I found a complete unit here, (thanks again NSXPrime) for the same price that the door was like new and got that one.
It's a little fiddly but you can do it.